Posted By: ig (IGor) on 'CZprogram'
Title:     Re: ia64 v. amd64
Date:      Thu Nov 20 19:54:48 2008

> je tu prosim nekdo odbornik na 64 bitu? Mam jednoduchy dotaz: je rozdil ve 
> vypoctech mezi IA64 a AMD64, konkretne ve vypoctech floatu?

Uz je to hodne let, co jsem si prohlizel instrukcni sadu IA-64, takze se muzu 
plest - ale pokud si dobre vzpominam, tak rozdil je dosti markantni (tedy za 
predpokladu, ze se jedna o nativni IA-64 kod; pokud by se jednalo o provadeni 
32bitoveho x86 kodu, pak by to melo byt stejne).

Zatimco x86 / AMD64 je instrukcni sadou CISC procesor - ma FPU instrukce na 
vypocet odmocniny, goniometrickych funkci, logaritmu a co ja vim ceho jeste, 
tak IA-64 nema ani instrukci deleni. Nejslozitejsi, co jsem tam videl, byl 
"nastrel prevracene hodnoty" a "nastrel odmocniny" - tj. intrukce, ktere daji 
nejaky hruby odhad, ktery se nasledne musi dalsim kodem nejak iterativne 
zpresnit. Dovedu se docela dobre predstavit, ze ten kod kolem pak da trochu 
jiny vysledek nez prislusne fpu instrukce na x86/x64...

Igor 

Search the boards