» Poradna » Hardware

Hlavní rozdíly a využití mezi 2- a 4-jádrovým procesorem

 |   | 

Zdravím,
Jaký je hlavní rozdíl mezi 2- a 4-jádrovým procesorem a co je lepší? Kdyz třeba srovnávám dvoujádro Intel Core 2 Duo P8700 2,53 GHz s Intelem Core 2 Extreme Q9000 2,0 Ghz... V čem spočívají hlavní výhody toho 4-jádra a při čem se to dá využít a při čem naopak ne. Bude v tomhle srovnání někdy to dvoujádro rychlejší, nebo výkonnější, nebo prostě lepší? Funguje to 4-jádro na 32bit OS? Nebo existuje ohledně toho 4-jádra nějaké omezení potom, co se týče třeba toho OS? Díky

Mohlo by vás také zajímat

Odpovědi na otázku

 | 

co to je za dotazy?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Ctyrjadro z prikladu bude ve vetsine uloh temer 2x vykonejsi nez dvoujadro z prikladu. Ten zbytek jsou aplikace, ktere jsou psane tak, ze nevyuziji vice nez jedno jadro nebo treba vice nez dve jadra. Takove taky existuji, ale neni jich moc. (A taky je treba brat v uvahu, ze aplikaci a sluzeb vezi obvykle docela dost najednou...)
Ctyrjadro, trijadro i dvoujadro funguji bez ohledu na to, zda pouzijete 32b nebo 64b system. Pro pouziti 32b systemu uz delsi dobu neni zadny duvod.
Dvoujadra, trijadra a ctyrjadra funguji bez omezeni ve vsech aktualnich systemech. Pokud by Vas zajimala platforma Win, tak v XP, Viste i 7 funguji dobre.

Nic Vam nebrani najit si na internetu testy CPU. Treba na tomshardware.com nebo spouste dalsich stranek. Uvidite sam. (Kdybyste pri tom hledani narazil i na nedavny clanek na PCtuningu o dvou- a ctyrjadrech a jejich hernim vykonu, pak vezte, ze merili kravoviny a proto jsou jimi "namerene" hodnoty naprosta hausnumera a realne chovani ctyrjadroveho CPU je uplne jine.)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

nove hry zatial zvyknu pouzivat 2 jadra, ojedinela hra co pouzije 4 jadra je GTA4. realne vyuzite 4 jadier dokaze len par optimalizovanych aplikacii - napriklad rozne zipy, niektore nastroje na strihanie videa a pod. vsetky desktopove procesory dnes maju 64bit, tak ked planujes 4GB a viac RAM - plus Visty alebo 7, tak chod do 64bit. kedze sa predava stale velky pocet 2jadier, tak hry budu este dlho fungovat aj na 2jadre plnohodnotne, ved keby robili hry iba pre 4 jadra, tak maju ovela mensiu sancu hru predat. v zasade treba zvazit na co pocitac vyuzijes. ak ide o hru, ci pozeranie videa - staci 2jadro, pricom vyssi takt 2jadra poda lepsi vykon ako menej taktovane 4 jadro. ako som spominal su vynimky v ojedinelych hrach, pri strihani videa, zipovani, rarovani, plus ked chces spustat viac virtualnych OS, kde kazdemu priradis volne jadro. vykonnost roznych CPU vzhladom na hry si mozes pozriet aj tu: www.tomshardware.com ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

A Vy sam mate ctyrjadro, takze znate jeho chovani v modernich hrach, nebo jste jenom cetl tu snusku alibistickych blabolu na PCtuningu?
Ona realita vypada jinak! Ukazuje mi to v real-time klavesnice... :o))

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

každý program,ktorý je programovaný multithreadovo,vie využiť neobmedzený počet logických aj fyzických procesorov,programovať nejde dvojjadrovo,trojjadrovo atd...programovať sa dá siglethreadovo a multithreadovo,a multi znamená multi,nie duo,tri,quadro,penta...ale multi...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

presne tak, preto autori pisuci desktopove aplikacie tradicne zvyknuti na singlethreadove prostredie 1 CPU za poslednych 30 rokov maju problem pisat multithreadove aplikacie typu hry. ovela mensi problem je pri aplikaciach kde je to jedoduche, problem rozdelit na mensie casti - ako je strihanie videa, komprimacne algoritmy. preto pisem, ze v benchmarkoch kvoli pretrvavajucemu problemu zmeny paradigmy programovania na multicore prostredie, ktore nahrava multithreadovym aplikaciam stale hry vychadzaju na 99% lepsie pre dual core CPU s vyssim taktom /napr. 3GHz/ oproti quadcore CPU /taktovanom na 2Ghz/. problem moze byt aj zdielana cache, single pristup na HDD a kopec dalsich veci, ktore vyhodu quadcore este viac komplikuju.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Ehm sorry, ale co to třepeš za hovadiny? Programoval jsi vůbec někdy? Pokud v aplikaci využiji 2 vlákna (jedno hlavní a jedno pomocné) tak programuji multi-vláknově, ale i kdyby ses rozkrájel a pustil tu aplikaci na procesoru třeba s 512 jádry, tak stejně nikdy nevyužije více než 2 jádra (popř. procesory).

To že je aplikace multivláknová, ještě neznamená, že využije libovolný počet jader nebo procesorů.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

Nemate pravdu. Lze napsat program, ktery vyuzije prave dve jadra, prave tri jadra, prave ctyri jadra... nebo program, ktery vyuzije x jader, kde x>0. Zalezi na zameru programatora.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | 

děkujeme Vám

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

To je otázka, na kterou je vyčerpávající odpověď v rozsahu diplomové práce.

- hlavní rozdíl je v počtu jader
- co je lepší z hlediska čeho? ceny? teploty?výkonu?spotřeby?
- Q9000 je celá řada procesorů sc.775 Intel Core2Quad, řada Intel Core2Extreme bývá označena jako QX9000
- srovnání uvedených dvou řad procesorů s jedním konkrétním notebookovým procesorem sc.PGA 478 nebo sc.BGA479 mi nedává dobrý smysl
- využít 4-jádro je možné typicky při zpracování videa a u asi tak 2 her
- výše taktované 2-jádro bude vždycky výkonnější tam, kde bude zpracovávat jedno- nebo dvouvláknovou aplikaci
- ano, 4-jádro funguje i v 32-bitovém OS
- ne, nemá omezení v OS

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

"nebo jste jenom cetl tu snusku alibistickych blabolu na PCtuningu? "

na pc tuningu maju viac otestovane a pretaktovane ako ty, takze snuzku alibistickych blabolu tu davas akurat tak ty

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Využití, Hlavní rozdíl