SSE nedir? - Turkhackteam.org/net - Ethical Hacking & Cyber Security Platform
SSE, yani Streaming SIMD Extensions, Intel'in 1999'da sunduğu bir SIMD komut setidir.
Masaüstü işlemcilerde, tek komutla birden çok veriyi işlemeye yarayan SIMD (Single Instruction Multiple Data) operasyonları, aynı işlemin benzer tipte bir grup veri üzerine uygulanması gibi işlemlerde performans artışını getirir. Bu performans artışı temel olarak çokluortam (multimedya) ve oyun gibi kullanım alanlarında hissedilebilir. Masaüstü sistemlerde 1990'ların sonuna kadar pek görülmeyen bu tip operasyonlar, Intel ve AMD'nin komut setlerine yaptıkları eklemelerle yaygın kullanım alanı bulmuştur. SSE de, Intel'in Pentium III'le birlikte çıkardığı SIMD komut setidir. SIMD operasyonlarına yönelik diğer bazı komut setleri yine Intel'in MMX ve AMD'nin 3DNow! komut setleridir.
SSE de zamanla geliştirilerek yeni versiyonlara doğru ilerlemiştir:
SSE2: İlk Pentium 4'lerle gelmiştir.
SSE3: Prescott çekirdekli Pentium 4'lerde bulunmaktadır.
SSSE3: SSE3'e eklemeleri içerir; ismi de buradan gelir: Supplemental SSE3. Masaüstünde Core 2 işlemcilerinde bulunur.
SSE4: Intel'in 2007 sonbaharında beklenen Penryn kod adlı işlemcilerinde gelecek SSE versiyonu.
SSE5: AMD'nin, 2009 yılında çıkaracağı SSE sürümü.
Bir işlemcide çıktığı tarihe kadarki tüm komut setleri bulunabileceği gibi, üreticiler lisans anlaşmalarıyla bir diğerinin komut setini kullanabilir. Sözgelimi AMD Athlon 64 X2 mimarisinin özelliklerine bakarsanız SSE, SSE2 ve SSE3 için destek bulunduğu ibaresini görürsünüz.