Posted By: chomer () on 'CZhardware'
Title: Re: 64 ci 32 bit
Date: Wed Nov 12 14:11:54 2008
> > Jinak nevyhody - porad je to celkem nove, kod sezere vic pameti a je
> > pomalejsi (musi se prenaset vetsi mnozstvi dat), vlastne krome te pameti
> asi
> > nic.
>
> Mas skoro pravdu. Ale jako hlavni problem vidim nedostatek podpory ze strany
>
> programovacich jazyku a jejich kompilatoru (absence knihoven apod.).
>
> 64 bitovy kod by totiz pri spravnem prekladu nemel byt delsi. V necem sice
> jeho delka naroste, ale v necem se zase da vyuzit zpracovani 64 bitu
> najednou. Problem je v programatorech. Pokud programator pouziva promennou
> typu byte a vypocty s ni provadi misto na 8 na 64 bitech, je logicke, ze ten
> samy kod bude mesi 32 bitovy nez 64 bitovy. Ale jeste mensi by byl 16 bitovy
> a uplne nejlepsi by byl jen 8 bitovy.
No, to je kravina, proc by mel programator pouzivat 64b promennou,
kdyz mu pro jeho ucel staci jen 8b? (Navic to muze byt zdrojem spousty
chyb, ze?)
> Proste programatori nedokazi myslet dostatecne paralelne, aby tech 64 bitu
> dokazali vyuzit.
No, to je spis otazka compileru, aby umel vyprodukovat kod napr. s MMX,
SIMD a podobnymi instrukcemi...
Chomer
Hodlam vytmavovat.