x86 (32bit) versus x64 (64bit)
Kapitoly článků
Jak už bylo uvedeno, pro účely testování x86 versus x64 režimu byl použit operační systém Windows XP x64 oproti tradičním 32bitovým Windows XP. Aby mělo testování nějaký smysl, bylo potřeba sehnat nějaké takové aplikace, které existují přeložené jak pro tradiční Win32, tak x64 prostředí. Mezi takové patří některé benchmarky, jako SiSoft Sandra, CineBench či Science Mark, ale už se takové vyskytují i hry. Osobně znám dvě, Unreal Tournament 2004 a Far Cry. Zvolili jsme (přiznáme, že v rámci jednoduchosti) Far Cry.
Far Cry
Že se v x64 režimu hra zpomalí, jsme docela čekali, neboť s optimalizací 64bitových ovladačů se pravděpodobně výrobci ještě nejspíše nezatěžují tak, jak bychom asi chtěli. Fakt, že u Core 2 Duo/Extreme výkon klesá více než u Pentia D 805, může být dán dvěma faktory. Jednak firma Intel u těchto procesorů v Intel64 režimu (dříve EM64T) nějak pozapomněla na Macro-Fusion, což je už dnes víceméně známé (možná to byl záměr, možná to nestihli, možná si mysleli, že si toho lidé nevšimnou, možná je v tom úplně něco jiného). Druhým faktorem však mohou být právě nedostatečně optimalizované 64bitové ovladače pro grafickou kartu. Zatímco s Pentiem D 805 bude brzdou spíše procesor než grafika, s Core 2 Extreme se dá očekávat, že tomu bude právě naopak, brzdou bude grafika, resp. její ovladače.
CineBench
V tomto případě není rozdíl až tak patrný, navíc je zde x64 režim rychlejší (nejspíše jej nebrzdí „méně optimalizované“ ovladače grafiky). To ale nic není proti Science Marku, který využívá x64 více než naplno.
Science Mark
Molecular Dynamics
Na tomto testu x64 vysloveně září, dokonce zde ani není moc velký rozdíl v práci s x64 mezi mikro-architekturami NetBurst a Core.
Primordia
U tohoto testu naopak rozdíl v přístupu k x64 značně vyniká v neprospěch Core. Škoda, že nemáme k dispozici také AMD64 platformu. Nicméně jakmile se k nám dostane, tyto testy na ní určitě proběhnou.
SiSoft Sandra 2007
CPU Arithmetic Benchmark
Jsou to právě ALU jednotky Conroa, které mají v x64 režimu s rychlostí potíž. Operace s plovoucí řádovou čárkou zas až takový pokles nezaznamenávají.
CPU Multimedia Benchmark
Zatímco v celočíselných operacích NetBurst v x64 oproti x86 mírně vede, v plovoucí řádové čárce jsou na tom obě mikro-architektury o tolik lépe, že se mezi nimi i vytrácí drobný rozdíl, co se týče x86 vs. x64.
Cache & Memory Benchmark
Tentokrát má Core 2 Extreme v x64 navrch poněkud více než NetBurst.