Prikaz jedne poruke
Stara 29.9.2019, 20:30   #60
igor7
Član
 
Član od: 24.9.2012.
Poruke: 489
Zahvalnice: 103
Zahvaljeno 271 puta na 151 poruka
Određen forumom Re: Ruski mikroprocesor - MCST Elbrus-8S1

DDR3 onda objasnjava zasto je razlika u testovima koje si postavio manja od ocekivane. Sto se tice brzine kloka procesora i brzine razmene podataka sa memorijom, za potkrepljenje tvoje tvrdnje bi trebali imati vise informacija. Vrlo je moguce ocekivati da prilikom spustanja kloka CPU na tvojoj ploci do 1,6GHz dolazi do automatskog obaranja kloka memorijske magistrale.

Ako je klok memorije npr 1600MHz, onda je vrlo tesko ocekivati znacajniji uticaj kloka na rad procesora. Za te stvari je zaduzen memorijski kontroler i on ce sa memorijom od 1600MHz uvek raditi maksimalno na tom radnom taktu, makar CPU radio i na 16GHz. Moguce ga je oboriti ali ne i povisiti (da sada ne komplikujemo sa overklokom). Bandwidth je teoretska velicina koja oznacava maksimalnu propusnu moc memorije u jedinici vremena i tesko biva dosegnuta u praksi.

Najnoviji modeli i7 ne prelaze preko 41,6 GB/s, sto je opet za 50% iza Elbrusa 8C. Ako bi Intel ugradio jos 2 kanala, onda bi imali 83,2GB/s naspram Elbrusovih 68,3GB/s.

Kada bi 8C kojim slucajem imao slabiji mem. kontroler, njegov zaostatak za x64 arhitekturom bi bio jos izrazeniji. Potrebno je naglasiti da Elbrus koristi VLIW dizajn instrukcijskog konvejera koji zna znacajno da oscilira u prakticnom radu. Idealno izvrsava 50 naredbi po taktu jezgra ali taj broj je cesto znacajno manji. Tu optimizacija kompajlera igra veoma vaznu ulogu.
igor7 je offline   Odgovor sa citatom ove poruke