OSNews - Na OSNews se je Tony Bourke vprašal, če stari mit, da so 64 bitne aplikacije počasnejše od 32 bitnih res velja. Zato je svojo Sun Ultro 5 zapregel v par testov. Preizkušal je hitrost kompresije podatkov, ssl in podatkovne baze. Rezultati so zelo zanimivi saj je prišel do zaključka, da so 64 bitni programi tako počasnejši kot tudi večji. Vendar priznava, da obstajajo aplikacije, ki bi pridobile s 64 biti. Celoten prispevek. Komentarji k zgodbi bralcev na /. potrjujejo njegove ugotovitve. Kolikor sem uspel razbrati velja splošno mnenje, da bi s 64 biti pridobili samo pri manipulacijah z veliko podatki. Za navadne programe je 32 bitov veliko boljša naložba.
Mar to pomeni konec mita o 64-bitni superiornosti?
Novice » Ostala programska oprema » 64 proti 32 bitom
Brane2 ::
Bah. Pa ne pri Intlu. Tu ze samo zaradi veliko lepse zasnove in vecjega stevila registrov pridobis veliko. Poleg tega, tip primerja stvari na kakovostnem MIPS coreu in pri veliko odprtih stvareh okrog prevajalnika samega...
Tu je se veliko spremenljivk, ki jih ni uposteval (kot denimo prilagojenost prevajalnika CPUju itd). In nazadnje, opravil je precej nepomembne teste. Ni se spustil v globino stvari in se pozanimal o optimizacijah programov itd. Dolocene stvari so bile prilagojene cimhitrejsemu izvajanju na 32-bitnih cipih in bodo pri 64-bitnih optimizacijah lahko videle nadaljnje pospeske....
Ne recem da nic od tega ne more biti res, a tip je to prevec poenostavil...
Tu je se veliko spremenljivk, ki jih ni uposteval (kot denimo prilagojenost prevajalnika CPUju itd). In nazadnje, opravil je precej nepomembne teste. Ni se spustil v globino stvari in se pozanimal o optimizacijah programov itd. Dolocene stvari so bile prilagojene cimhitrejsemu izvajanju na 32-bitnih cipih in bodo pri 64-bitnih optimizacijah lahko videle nadaljnje pospeske....
Ne recem da nic od tega ne more biti res, a tip je to prevec poenostavil...
Jux ::
razen podaljšanih programov, načeloma programi ki izkoriščajo 64 bitne registre nebi smeli delovati nič počasneje. Na intel (AMD x86-64) pa sploh ne, ker ima x86-64 poleg razširjenih 64 bitnih registrov tudi 8 dodatnih registrov. Kar bi se moralo ob dobremu prevajalniku prevesti v 10 - 15% pohitritev.
Kar se pa tiče testa, je pa tako kot brane pravi. Preveč površinski - preveč dodatnih in neupoštevanih faktorjev je zdraven, da bi lahko tako posploševali. Sam sem mnenja da z isto kvalitetnim prevajalnikom (torej isto dobrimi optimizacijami) bi zgubili pri prehodu na 64 bitov kvečjem 1% (pa še to samo in zgolj zaradi povečane dolžine programov).
Kar se pa tiče testa, je pa tako kot brane pravi. Preveč površinski - preveč dodatnih in neupoštevanih faktorjev je zdraven, da bi lahko tako posploševali. Sam sem mnenja da z isto kvalitetnim prevajalnikom (torej isto dobrimi optimizacijami) bi zgubili pri prehodu na 64 bitov kvečjem 1% (pa še to samo in zgolj zaradi povečane dolžine programov).
web&blog&etc: http://lukabirsa.com
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Flash končno s 64-bitno podporo za LinuxOddelek: Novice / Brskalniki | 7211 (5375) | BaRtMaN |
» | Ali naj naložim 64biten ali 32biten win 7?Oddelek: Operacijski sistemi | 3476 (2923) | whiteghosted |
» | [C++] novi standardi in compilerjiOddelek: Programiranje | 1616 (1209) | Ezekiel |
» | V ponedeljek se je odvijal WinHEC 2005Oddelek: Novice / Ostala programska oprema | 3471 (2825) | CCfly |
» | 64-bitna Okna XP za vse 64-bitnežeOddelek: Novice / Ostala programska oprema | 2866 (2866) | antonija |