Багатопотокове оброблення даних

Багатопото́кове обро́блення да́них (англ. Multi-data-stream processing) — програмний та/або апаратний спосіб побудови архітектури обладнання, що дає змогу здійснювати одночасне оброблення двох або більше послідовностей даних під керуванням однієї або більше послідовностей команд (див. Багатонитковість).

Залежно від за кількостей потоків команд і даних та від організації системи розрізняють наступні архітектури: