Hirdetés

Aktív témák

  • Miracle

    senior tag

    válasz maszat #122 üzenetére

    a játékok nem nagyobb adatszerkezetekkel dolgozó szoftok, inkább sok egymáshoz közeli elágazás van bennük. azt tudni kell, hogy egy elágazás jellemzően már egy K7esen is ~30-40 óraejl alatt készül el, ha minden adat regiszterekben van. a P4 hosszú pipe-ja miatt még ennél is lasabban tud ilyen utasításokat végrehajtani, és ugyan van elágazás-előrejelző renszere, de ez ugye nem tökéletes. és ha rosszul tippelt, akkor vissza kell görgetni a végrehajtást az elágazásig, ezzel elveszítve minden adatot, amit az elágazás kezdetétől annak a végéig sikerült kiszámolni. és mivel a P4nek hosszab a pipja(nomeg nem egy világbajnok az elágazás-előrejelzője sem), sok utasítást veszít. a P4nek eredendően a nagy számításigényű, kevés elágazást tartalmazó appok kedveznek, ilyen pl. a videó/hang feldolgozás, illetve lehetne rá optimális adatbáziskezzelőt is csinálni, nem tudom, csinált-e valaki ilyet, azt hallottam, hogy az oracle biztosan nem.

Aktív témák