Opet susrećem ljude koji su uvjereni da četverojezgreni procesor od 3 gigahertza ima 12 gigahertza.
Kako se vi nosite sa takvima, kako im objasnite? Ili ste vi pak među onima koji nikako ne mogu ukapirati da dvojezgreni procesor od 3 GHz nema 6 GHz?
Ovom zadnjem sam ja pokušao objasniti ovako, kako bi on to kao laik razumio, pa da podijelim s vama:
"Taj procesor ima 4 jezgre, svaka radi na 3 GHz. Ako si mislio da je to 12 GHz varaš se, taktovi jezgri se ne zbrajaju. Zašto?
Pa da objasnim - kada bi imao jedan procesor s jednom jezgrom od 6 kilohertza (6 tisuća hertza) i jedan procesor s 2 jezgre svaka po 3 KHz te neki posao što procesor obavlja u recimo 18.000 taktova a da je:
a) posao nedjeljiv
b) posao djeljiv na 2 jednaka dijela
Za slučaj a procesor s jednom jezgrom na 6 KHz (dakle karikirano recimo 6000 operacija u sekundi) bi taj posao odradio u 3 sekunde dok bi procesor s dvije jezgre (svaka po 3 KHz) trebao 6 sekundi pri čemu bi mu cijelo obavljanje posla jedna jezgra bila neaktivna (nekorištena).
Za slučaj b oba procesora bi trebala 3 sekunde, pri čemu bi kod jenojezgrenog ta jedna jezgra odradila prvi dio pa nakon njega drugi dio dok bi se kod dvojezgrenog (na 3 Khz svaka jezgra) taj posao podijelio po jezgrama, jedna jezgra prvi dio druga drugi dio u isto vrijeme.
Recimo sada da imamo jedan jednojezgreni na 3 KHz i dvojezgreni na 3 KHz. Uzmimo isti posao i iste slučajeve a i b.
Za slučaj a jednojezgreni bi trebao 6 sekundi, dvojezgreni isto 6 ( i jedna bi mu jezgra stajala neiskorištena).
Za slučaj b jednojezgreni bi trebao 6 sekundi, dvojezgreni samo 3.
Razumiješ sada zašto npr 3 jezgre na 3,1 GHz nije 9,3 GHz?"