Keresés

Új hozzászólás Aktív témák

  • dezz

    nagyúr

    válasz shev7 #37 üzenetére

    ''2. Teljesitmenye egy 800Mhz-es p3-mal merheto ossze.''

    Ez így egy jó nagy baromság. (Nem a tiéd, hanem aki kitalálta. Igen nagy idióta volt az illető...) Lényegében PowerPC G3-ra fordított kódot futtattak. Azaz:
    1. Egyátalán nem volt kihasználva még csak a központi magban (PPU) lévő VMX (más néven AltiVec) SIMD egység sem! (Mintha x86-ra úgy fordítanánk, hogy letiltjuk az SSE1-2-3 kódot.) Akár 2-3x-os gyorsulás/lassulás számításoknál (pusztán a PPU-t használó kóddal).
    2. A PPU maga is speciális optimizálást igényel, erre a leghétköznapibb GCC-vel fordítottak, ami eleve PowerPC-re sem túl jó kódot generál. Holott elérhető GCC-ből is egy PPU-ra megfelelően optimizáló változat. Szintén 2-3x-os gyorsulás/lassulás (a teljesen optimizálatlan, általános kódhoz képest).
    3. És akkor még nem is beszéltünk ugye az mellék-procikról (SPU-k [SPE blokkokról]), amik használata esetén akár 20-30x-os gyorsulást is el lehet érni (tényszerűen!), egy P4-hez képest.

    Tehát: megfelelő fordítóval pusztán a PPU-t kihasználó kód is jóval gyorsabb lesz, adott esetben többszöröse. Az egész Cellt kihasznóló programok meg persze még sokkal gyorsabbak. Nagyon is jól használható úgy pl. videokonvertálásra.

    [Szerkesztve]

    [Szerkesztve]

Új hozzászólás Aktív témák