SIMD: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m poprawa linków
m replaced: AVXAVX using AWB
Linia 1:
'''SIMD''' (ang. ''Single Instruction, Multiple Data'') – jeden z podstawowych rodzajów [[architektura komputera|architektur komputerowych]] według [[taksonomia Flynna|taksonomii Flynna]], obejmujący systemy, w których przetwarzanych jest wiele [[strumień danych|strumieni danych]] w oparciu o pojedynczy [[strumień rozkazów]]. Architektura SIMD jest charakterystyczna dla [[komputer wektorowy|komputerów wektorowych]].
 
Pierwsze komputery o architekturze SIMD stosowano głównie do obliczeń naukowo-technicznych (np. [[Geometric-Arithmetic Parallel Processor]] 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 na architekturze [[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]], [[Advanced Vector Extensions|AVX]], [[AltiVec]].
 
[[Kategoria:Architektura komputerów]]