:

Szerző: bzd

2000. május 29. 18:09

A SETI@home és a 3Dnow!

Az AMD K6 szériáról köztudott, hogy FPU-ban nem valami erősek. Ez a SETI@home-ban nyújtott teljesítményben is meglátszik. Ebbe itt bele is lehetne törődni, DE a K6-2 és K6-III prociknak van még egy csodafegyverük, mégpedig a 3Dnow!... Az a baj, hogy ezt az utasításkészletet nem használja ki alapból a SETI@home kliens. Már elég régen ráakadtam az oldalra, amin a lehetséges megoldás található, de valahogy megfeledkeztem a dologról, mert számomra elg misztikus a dolog, lévén, hogy nem tudok programozni. Itt szeretném a segítségeteket kérni. Aki érti hogy az oldalon található kódrészletet hogyan lehet működésbe hozni, az kérem ne habozzon megírni! Ha sikerül valahogy életre kelteni a dolgot, akkor elég impresszív eredmények érhetőek el:

FFT size x FFT speed (FFT/s)

FFT Data Size PII-300 x87 K6-2 350 x87 K6-2 350 3DNow
1 K 2053 1021 3734
2 K 914 470 1749
4 K 192 213 767
8 K 87 61.9 71.8
Látható (elég nagy...), hogy a Fast Fourier Transform (FFT) sebessége közel háromszorosára nőtt...
a címlapról