Hirdetés

Keresés

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

  • Abu85

    HÁZIGAZDA

    válasz Oliverda #16120 üzenetére

    Úgy, hogy az utasításarchitektúra nem csak utasításokból áll. Annak része a memóriaarchitektúra is.

    Az NV a Pascalban implementált először egy hasonló rendszert, de annak az volt még a hátránya, hogy CUDA-specifikus volt. Emiatt csak CUDA programnyelven üzemelt, illetve csak a GP100 tudta. A GV100 az első NV hardver, ami tulajdonképpen rendszerszinten, vagyis nem specifikusan egy programnyelvre/API-ra vonatkozóan oldja meg a GPMP-t, mint fícsőrt. Ez azért fontos, mert így OpenCL-re is működni fog, ami lényeges tényező egy olyan piacon, ahol kvázi kész szoftverekre vásárolnak hardvereket. Viszont ehhez már kellett az ATS a multiprocesszorokba.

    A Volta és az Vega GPMP-je között csak annyi az eltérés, hogy a GV100 Power9-cel kompatibilis, míg a Vega 10 x86/AMD64-gyel, illetve a GV100 csak blokkszintű elérését támogat, míg a Vega 10 blokk- és bájtszintűt is. Ezért van ugye az SSG termékvonal.
    Egyébként a Vega 10 is üzemképes Power9 mellett, ahogy a GV100 is x86/AMD64 procival. Csak egyik GPU sem tudja lefordítani a memóriacímet, mivel nem ismeri az ATS egység a host processzor memóriaarchitektúráját.

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