dez#55
Ja, még egy dolog az FPU témához: számításigényesebb dolgokat már nem az FPU-val csinálják, hanem - ha mód van rá - az SSEx (SIMD) egységgel.
Ebben mind a két proci (P4 és Athlonok) ugyanolyan jók. Már amikor benne van a prociban.
Ezzel kapcsolatban éppenhogy az Intelnek volt egy-két "érdekes" húzása. Először ugyebár az AMD vezette be a floating-point alapú SIMD megoldást, ez volt a 3DNow! (Előtte csak az MMX létezett, ami integeres.) Erre mit csinált az Intel? Megcsinálta a sajátját (SSE), de nem ám 3DNow!-kompatibilisre... És mit csinált még a kedves Intel? Hát szépen lefizettett pár fejlesztőt, hogy ne támogassák a 3DNow!, hanem csak az SSE-t! Ezzel egy időre hátrányba került az AMD, és kénytelen volt ő is implementálni az SSE-t (kereszlicenc-szerződés keretén belül, tehát nem ellopta). Intel köv. lépése: SSE2. Aztán SSE3. Aztán szerencsére jó ideig mindkettőnél adott volt az SSE3-ig a dolog.
(A C2D-nél megint újított az Intel: "SSSE3" van már benne, bár ez csak egy kisebb bővítés. Másik újdonság, hogy 64 bites helyett már 2x64 bites, ezért is gyorsabb "mértéken" felül SIMD kódban a C2D az Athlonokhoz képest. De nem sokáig: a K8L ugyanúgy 2x64 bites SSSE3-mal lesz megáldva.)