Na Zive vysly dnes a vcera clenky o dualcore a je tam v tom hodne kontroverze. Diskutovat podl clankem na zive nema zadny vyznam ale pojdme se o tom seriozne bavit zde.

1) Prvni otazka - ma vubec nejaky smysl tuto otazku resit?
Asi ne. Vicejadrove procesory uz vyhraly. Neni k tomu treba vesteckou kouli. V highendu jsou jen dvojjadra (a brzy se tam budou tlacit ctyrjadra), stredni trida je taktez obsazena prakticky vylucne vicejadry. Kdy se doustanou vicejadra i do lowendu je jen otazkou casu. Zadne diskuze nebo clanky na zive na tom nic nezmeni. Myslenka, ze ted prijde Intel nebo AMD a s prohlasenim, ze to byla blbost a vicejadra budou nabizet jen pro profi pouziti je smesna. Z inzenyru by to mohlo teoreticky vypadnout ale pres marketingove oddeleni by to proste neproslo Srovnani s RDRAM pokulhava. Bylo to slabe marketingove podchytitelne, BFU nevedel co si pod tim ma predstavit, odbornik videl vyhody ale i nevyhody plus citil odpor k Rambusu kvuli jeho obchodni politice.

2) Druha otazka - BFU a jeho pocitac
Co si budeme povidat- BFU nic nad jednojadro 2GHz nepotrebuje. Hry jsou limitovany grafickou kartou. Video prevadi 4x do roka a u toho si klidne pocka. Kancelarske aplikace bezi bez problemu. Tak kde je, sakra, zadrhel? V tom, ze bezny uzivatel velmi vnima ODEZVU SYSTEMU. Tohle je vec bohuzel nezmeritelna zadnym benchmarkem Dokud nemate vedle sebe stejne pocitace se zmirorovanym diskem a jeden bude mit dve jadra a jeden jedno tak ani nebudete vedet, ze tam je nejaky rozdil. Ja jsem pri prechodu na X2 tuto moznost mel a byl jsem prekvapeny jaky vliv to nekdy ma. BTW od te doby umim mysovat soucasne obema rukama Zkratkovite- odezva systemu, plynulost prekreslovani... je na dualcore mnohem lepsi kdyz je na pozadi nejaka narocnejsi uloha (staci bezici antivir treba). Kdyz je na pozadi vice narocnych uloh tak je ten efekt jeste silnejsi (toto je proti argumentu, ze i na dvojjadru je treba resit priority. ano pomuze to ale i bez toho je to vzdy lepsi). Tady tento efekt bude s prichodem Visty jeste prohlouben. Ten system "zere" 3% z vykonu E6600@3.5GHz jen tak, naprazdno. Staci par oken a pusteny winamp a 10% vykonu je v coudu. A nastavovani priorit- jsme v kategorii BFU- ti nic takoveho delat nebudou.

3) Treti otazka - co je to myticky "dostatecny prinos"?
Casto vidim- dvojjadro tuto cinnost urychli o 15%. To je naprd. Je? O kolik vetsi frekvenci bych potreboval abych to dohnal frekvenci na jednojadru? Optimisticky odhad - 20%. 3.5GHz * 1.2 = 4.2GHz. WTF,OMG woot? Sezente mi nekdo Core 2 Solo @ 4.2GHZ FFS!!!

4) Ctvrta otazka - programy tezici z vicejader a prumerny uzivatel. Opravdu jich je tak malo?
Ja nevim. Mam pocit ze jsem obklopen samymi neprumernymi (nenormalnimi?) uzivateli. Nekteri analyzuji sachove pozice (+50% vykonu), jeden je hromadicem filmu a prevadi kvanta DVD do divx (+70%), dalsi ma nejake silene batche v Photoshopu (+20%) a cato mu prace stoji dokud to nedobehne a v te situaci pari gamesy (+50% - beru jen rychlost dokonceni jobu v Photoshopu ne vykon hry), jelikoz jsem siritelem paranoje tak temer vsichni pouzivaji TrueCrypt a sifrovane disky. Jeden funguje tim zpusobem, ze NEZAVIRA nikdy programy a NERESTARTUJE pocitac. Zkratka mu tam bezi softy, ktere uz mesic nepuzil na pozadi (tohle je asi zvyk asi z Palmu?). Zatracene, zacinam si myslet, ze je vice nadprumernych nez prumernych uzivatelu Ostatne ja take nejsem normalni Pouzivam Gentoo a tam se vsechnen soft kompiluje (30-60% - tohle jsem si nevyvucnul z prstu, to mam zmereno.). A take casto pocitam dnetc (+98% !!!)


5) Z clanku by sli clovek mohl odnest, ze je dulezite, jak se system chova ve stavu, ve kterem se nachazi vetsinu casu. Je to pravda?

Ne, ne a jeste jednou ne. ZADNY z vyse uvedenych si nekoupil silny pocitac kvuli tem 95% casu, kdy maji procesor vytizeny na 1%. A je jim jedno jestli to je v te chvili 1% nebo 10%. Koupili si ho kvuli tem 5% casu, kdy jede na 100%. Muzeme se bavit zda to je racionalni chovani ale je tomu proste tak...

5) Dual pomalejsi nez Single. Mytus? Realita? A kdyz je to realita tak o kolik?

Ve windows jsem testy nedelal. V linuxu jsem testoval kompilaci programu se zapnutym a vypnutym SMP v jadru pricemz se zapnutym SMP jsem pouzil -j1 coz zaruci, ze se preklada jen jeden soubor v dane chvili. Jaky byl pokles vykonu na SMP? Hluboce pod chybou mereni. Na 10 minutach prekladu, kdyz zprumeruju 4 prubehy kompilace tak mi vychazel rozdil v radu stovek ms pricemz doby jednotlivych prubehu se lisily radove o vteriny. Zato na SMP s -j3 byl zisk 4 minuty... Vysledek pro me: realita se zanedbatelnym vlivem

Dusledek vsech bodu: at si kazdy dela co chce