Je to trochu jinak, tim, ze se procesory zmensuji, jejich jejich prikon klesa. Kdysi jsme ustrikavali z 0,x mikrometrove technologie, ted je vyvoj nejmene 10x dal a protoze nic dalsiho revolucniho se neobevilo, byl to nejvyznamejsi prinos v poslednich letech. Lze tedy za pouziti n/2 technologie udelat teoreticky stejne zerouci system o dvou jadrech.
Mnohem vic me vsak zaujal blaf na spourceforgi, ktery tvrdi, ze vyrobcum notebooku prinese takovy postup problemy. Jednak, centrino a souvisejici technologie dotahly spotrebu nb procesoru cca na 25% procent puvodni hodnoty a hlavne delaji se viceprocesorove nb s procesory sparc od sunu, ty jiste k malozravym nepatri. Takze obevi se konecne trida notebooku, kterymi se clovek zase nebude bat branit, aby jim neublizil (pamatujete TH slimnote6? bezvedomi po jedne rane do hlavy zaruceno, taktez preziti nb) a ktere budou nabizet vic nez clovek od bezneho nb ocekava.
Dalsi este o neco ujetejsi informace: procesor se bude v linuxu chovat jako jedine jadro, ktere ale bude instrukce vykonavat rychleji. Que? Mame tu HyperThreading, ne ze by pomahal, ale jeden procesor s touhle vlastnosti se chova jako dva, jestli se panove na sf nemyli, jedna se o opravdu hodne problematicky pocin, nebot procesor neumi planovat jednotlive ulohy a thready bez spoluprace OS.
Naprosto sileny napad ktery by mohl byt pravdivy: co jestli se tyto dual-core procesory tvari pro Linux jako jeden hyperthreadovy procesor ? :-)
A ted vazne: konstrukce procesoru tridy x86 je uz tak komplikovana, ze pokud se pocet jader rovna poctu virtualnich procesoru, je to ciste nahoda. Prestoze mi take nepripada predstirani jednoho procesoru jako optimalni, bez znalosti (a porozumeni) technickych podrobnosti si netroufam to hned odsoudit. Tyto technicke podrobnosti v clanku na newsforge nejsou a me pripada zbytecne je hledat.
Mozna ten napad neni tak sileny .... ty reci o threadech a prepisovani aplikaci na konci clanku hovori o tom, ze pro scheduler to jeden procesor nebude ... takze bud v tom maji (newsforge) jeste vetsi hokej nez je u novin bezne, nebo skutecne frazi "tvarit se jako jeden procesor" mysleli neco jineho nez scheduler ...
P=nCUf,
kde U je napacie napatie f precovna frekvencia a C je parazitna kapacita, dana vyrobnou technologiou a jej zvladnutim
0,09 mikrometra ciz 90 nm nie je velmi dobre zvladnuta - current leackage- unik prudu z hradla ved intel ma izolacnu vrstvu SiO2 (oxid kremicity) na hradle 1 nm co je <100 molekul a to ma udrzat 1,3V bez prudu- blbost
a navyse potrebne U je takmer linearne zavisle na f a malo na n a C
dual core Intel ma 3,2Ghz co je menej ako 3,8 pri single core - je to nejakych 84% f ak zoberiem, ze to ma mensie U linerne bude dual core U krat f Udfd=0,7xUsfs
kedze niektore casti su spolocne nd<2ns a kedze L2 chce tvori pri 2MB asi 3/4 jadra (a tym asi 50% spotreby) tym padom mame 5/4 trazistorov co je 1,25 a to krat 0,7 je 0,87,5 spotreby single core, cize to sedi aj s rezervou