Kažkada daug kas ginčydavosi, kaip ten yra su tais keletos branduoliu procesoriais ir jų dažniais. Vieni sakydavo, kad jeigu procesorius yra 2 branduolių ir turi sakykim 3.0ghz (koks E8400 sakykim) tai reiškia čia tokiu dažniu realiai dirba abidvi "galvos" ir taip išeidavo, kad turi 6.0ghz procesorių savo dėžėje? Ok jeigu šitas dalykas jau senai kaip ir paneigtas, kad branduolių kiekis nėra "daugiklis" procesoriaus taktiniui dažniui, kodėl dar vis visokie "expertai"? kaip - Kilobaitas - http://goo.gl/uABf7 (nuorodoje įsijungus paimto kaip pavyzdžio specifikacijas) dar vis užsiima naivių žmonių apgaudinėjimu ir iš skruzdės daro dramblį? ar čia tiesiog suvokimo reikalas?
Padiskutuojam? ar aš čia šioje vietoje vis gi klystu ir reikia dauginti ta dažnį iš branduolių skaičiaus?
Tai kaip ten yra su tais branduoliais kolegos? :)
Nu cia kaip sake kilbinas tikrai slidus toks klausimas. Visgi galima kaip pavyzdi paimti Intel Core 2 Duo E8500 - 3.16GHz - 6MB L2 VS Intel Core i3 2100 - 3.1GHz - 512KB L2 - 3MB L3 (jeigi domina cia palyginimas keliu testu http://www.anandtech.com/bench/Product/55?vs=289 ). I3 praktiskai visur lenkia kad ir nedaug, abu 2 branduoliu (i3 su HT dar). Bet esme reikia atsizvelgt ne vien i GHz. Dazniausia naujesnes architekturos geriau buna (jei panasus specifikacijos cpu).
Jeigu moki/gali priskirti atskirus procesus konkrečiam branduoliui ir jeigu jie reikalauja panašaus skiačiavimo pajėgumo tai visai normalu skaičiuoti GHz sumą. Taip dažniausiai yra serveriuose , pvz puslapį naršo iškart 10 lankytojų. Visai kitaip yra jeigu nori, kad visi branduoliai dirbtų vienam procesui. Problema yra programos, kurios nemoka/negali vienos užduoties išskaidyt į kelias lygiagrečias.