Keresés

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

  • dezz

    nagyúr

    válasz P.H. #11374 üzenetére

    Nos, erre gondolok:

    És ezekre (koherens memória + egyesített címtér + compute context switch + pre-emption). Ha a scheduling hw-es is lesz, előbb-utóbb kell, hogy legyen valami beleszólása az OS-nek (erőforrások prioritizálása az alkalmazások között, valamiféle visszajelzés a user felé, mi is történik, stb.).

    Mindenesetre, itt maguk az applikációk indítgatnak majd compute-szálakat... Célszerűen úgy, hogy 1-1 szoftverszál 1-1 hw-es compute-szálat kezel. Így végtére is az OS kezeli ezeket a sw+hw compute-szálakat. (Bár nem kötelező ez a felállás.)

    (Egyébként nem árt majd tudni, hogy egyszerre mennyit is érdemes.)

    FPU: szerintem 1db GCN CU is potensebb, mint a meglévő FPU: 256-way vs. 512-way + külön scalar egység. Persze más utasítás-kódokat használ, de nyilván módosításra kerülne.

    (#11375) lee56: Az igazán teljesítményigényes szoftvereket folyamatosan frissítik (kevés kivétellel)... A sok CPU mag támogatása régóta alap pl. a 3D renderereknél. Már a GPGPU-sítás is beindult.

    APU vs. 8-magos CPU: lehet választani, attól függően, hogy az adott program, amit mindenképpen használni akarunk (melóra), mit támogat.

    [ Szerkesztve ]

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