'''SIMD''' (ang. ''Single Instruction, Multiple Data'') -– jednajeden z podstawowych rodzajów [[architektura komputera|architektur komputerakomputerowych]] według [[taksonomia Flynna|taksonomii Flynna]], dotyczącaobejmujący systemówsystemy, w których przetwarzanych jest wiele [[strumień danych|strumieni danych]] w oparciu o pojedynczy [[strumień rozkazów]]. -Architektura sąSIMD tojest charakterystyczna dla tzw. [[komputery wektorowe|komputerów wektorowych]].
KomputeryPierwsze SIMDkomputery stosowaneo sąarchitekturze SIMD stosowano głównie do obliczeń naukowo-technicznych,jednak(np. [[Cray X-MP]] czy Thinking Machines CM-1 i CM-2). Obecnie jednostki realizujące zadania zgodnie z metodologią SIMD obecne są także w stosowanych w domowych komputerach procesorach opartych o architekturę [[x86]]. Procesory te oferują [[lista rozkazów|listę rozkazów]] poszerzoną o zestawy [[Rozkaz (informatyka)|rozkazów]] typu SIMD, takie jak: [[MMX]], [[3DNow!]], [[Streaming SIMD Extensions|SSE]], [[SSE2]], [[SSE3]], [[SSSE3]], [[SSE4]], [[SSE5]], [[AVX]], [[AltiVec]].▼
▲Komputery SIMD stosowane są głównie do obliczeń naukowo-technicznych, jednak jednostki realizujące zadania zgodnie z metodologią SIMD obecne są także w stosowanych w domowych komputerach procesorach opartych o architekturę [[x86]]. Procesory te oferują [[lista rozkazów|listę rozkazów]] poszerzoną o zestawy [[Rozkaz (informatyka)|rozkazów]], takie jak: [[MMX]], [[3DNow!]], [[Streaming SIMD Extensions|SSE]], [[SSE2]], [[SSE3]], [[SSSE3]], [[SSE4]], [[SSE5]], [[AVX]], [[AltiVec]].