Posted By: Radecek () on 'CZhardware'
Title:     Re: 64 ci 32 bit
Date:      Thu Nov 13 06:25:33 2008

> 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?)

No a o tom to je. Proste programatori nevi, k cemu tech 64 bitu vyuzit a 
jedine, co dokazi pouzit je vetsi velikost pameti. 

> No, to je spis otazka compileru, aby umel vyprodukovat kod napr. s MMX,
> SIMD a podobnymi instrukcemi...

Chudak kompilator. Pokud programator zamrznul v mysleni v dobach menebitovych 
procesoru, tezko muze z jeho kodu kompilator neco vymyslet. Ono staci si vzit 
bezny kod a zkusit si na nem predstavit, co by s tim mel jako ten kompilator 
udelat. To uz je jednodussi vzit ten problem, ktery kod resi a naprogramovat 
ho znova.

Mala odbocka o vyuziti 64 bitu. V roce 98 jsem dopsal diplomku na tema 
neuronovych siti. Programovani (ci spise dratovani jednotlivych neuronu) je 
absolutne nezavisle na tom, kolikabitovy je procesor, ale vlastni 
implementace uceni a vyhodnocovani neuronovych siti je skvele 
paralelizovatelna a to jak na urovni poctu jader, tak na urovni "sirsich" 
instrukci. Pokud v budoucnu pofrci umela inteligence napodobujici lidsky 
mozek, tak si dokazu predstavit jednoduche mnohajadrove a mnohabitove 
procesory a s programovanim nebude problem.
 
                                                                 Radecek

Search the boards