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

  • Alogonomus

    őstag

    válasz Petykemano #9081 üzenetére

    Mérni kell, de minél több cross-platform program felhasználásával, hogy egy konkrét programban mutatott teljesítmény egyik irányba se vigye el túlságosan az átlagos eredményt. Erre tökéletes példa is a Cinebench, amiben az egyszerűbb utasításkészletre felkészített inteles E magok és Arm magok például a valós használati értéküknél aránytalanul nagyobb előnyt jelentenek a nagyobb cache-sel és tágabb utasításkészlettel rendelkező teljes értékű x86 magokhoz képest.
    Ezért szoktak 50 programos teszteket elvégezni, amiben úgy helyet kap ugyanolyan feladattípusra több programban is elvégzett mérés, és így az is kibukik, ha egy adott program optimalizált egy adott rendszerhez, valamint az is kibukik, hogy milyen feladattípusra melyik gyártó terméke a jobb választás.
    Ahogy mondják, "egy mérés nem mérés". Mérni ráadásul nem is csak szintetikus mérőprogramokkal célszerű, hanem tényleges felhasználói programokban érdemes ugyanannak a feladatnak az elkészülési idejét, hiszen a valós felhasználáskor sem szintetikus benchmark fog futni az eszközökön.

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