Hirdetés

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

  • #65675776

    törölt tag

    válasz Cifu #81 üzenetére

    Hiába adsz neki dedikált CPU magot, attól még ugyanazt az erőforrást terheled. Az egész CPU-hoz tartozik tokkal vonóval egy darab IRQ csatorna, az is az FPU számára, nem magonként ennyi. Szóval ha négy magon gyűröd a kódot, akkor az a négy mag ezért az egy IRQ-ért fog verekedni egymással. Ez pedig késleltetésnövekedést okoz. Maximum az jelenthetne megoldást, ha több különálló processzort használnál. De akkor meg már ott vagy, hogy egy második általános célú proci helyett jobb egy dedikált eszközt használni, jelen esetben egy DSP-t.

    GPGPU szép dolog, de pont ugyanaz, mint egy dedikált coprocesszor. Csak a mai GPU-k szálkezelése nagyságrendekkel fejlettebb, mint a processzoroké, ráadásul nem a sw fejlesztő képességeitől függ az optimális kihasználása. Emiatt kerülnek dedikált egységek a procikba manapság. Hiába van ott az úgymond kihasználatlan CPU erőforrások tömkelege, nem hatékony a feldolgozás ha arra bízzuk és arra várunk, hogy az szóhoz is juthasson. Ebből a szempontból még a legrosszabb integrált hangvezérlő is hatékonyabb.
    Át lehet rakni feladatokat a CPU-ra, de nem olyanokat, amelyek időkritikusak.

    morgyi: Szép és jó az ASIO, csak éppen realtime effektezést nem igazán támogat. Itt meg erre (is) lenne szükség. Ráadásul nem támogatja a hw-ek 99%-a, szóval nem lehet építeni rá.

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