Simetrik çoklu işlem (SMP), iki veya daha fazla merkezi işlem biriminin (CPU) aynı belleğe ortak bir bağlantı paylaştığı bir bilgisayar mimarisi türüdür. İlk olarak 1960'larda geliştirilmiştir ve o zamandan beri çeşitli konfigürasyonlarda kullanılmıştır. Bir SMP sistemindeki herhangi bir işlemci, paylaşılan belleğin herhangi bir bölümünden yazılıma erişebilir ve çalıştırabilir. Teknoloji geliştikçe ve pazarlar değiştikçe bu kurulumun popülaritesi yıl içinde dalgalanma gösterdi, ancak yine de çok işlemcili teknolojilerin en yaygın biçimleri arasında yer alıyor.
SMP, 1960'ların başında birden fazla işlemciyi yüksek hızlı bağlantı üzerinden bağlamanın ve aynı bellek modüllerine erişebilmelerini sağlamanın bir yolu olarak ortaya çıktı. Bellek, işlemciler arasında paylaşıldığından, SMP donanımı, her bir işlemciye belleği ayırabilecek diğer teknolojilerden daha ucuz olabilir. Bu kurulumun birçok varyasyonu, bazıları iki işlemciyi bağlamak için basit bir çapraz çubuk kullanırken, diğerleri ise 32 kadar işlemci arasında daha karmaşık ara bağlantılar kullanmıştır. Herhangi bir simetrik çoklu işlem sistemi, bu ara bağlantının hızı ve kapasitesi ile geri tutulabilir; 32 işlemcili bir sistemin mutlaka 32 kat daha hızlı olması gerekmez, çünkü bu işlemciler ile sistem belleği arasındaki ortak bağlantı tıkanabilir.
Simetrik çoklu işlemenin diğer tekniklere göre önemli bir avantajı, bir SMP sisteminin az ya da çok tüm işlemcilerine eşit davranması, böylece her birine diğer bilgisayar donanımlarına aynı kalitede erişim sağlamasıdır. Bu, sistemdeki herhangi bir işlemcinin, bu programların bilgisayarın belleğinde nerede olduğuna bakılmaksızın yazılım programlarındaki talimatları okuyabileceği ve yürütebileceği anlamına gelir. Artık birçok yazılım programı, iş parçacığı olarak bilinen daha küçük parçalara bölünmüştür; Bu programlar bir SMP sistemi üzerinde çalıştırıldığında, her işlemci programın bir parçasını çalıştırabilir ve böylece genel performansı daha da artırabilir. Kullanıcı düzeyinde yazılımın simetrik çoklu işlemeyi destekleyen bir sistemde çalışacak şekilde değiştirilmesi gerekmez, ancak temel işletim sistemi bu teknolojiyi desteklemelidir.
Simetrik çok işlemciliğin popülerliği yıllar geçtikçe azaldı ve başka teknikler geliştirilip yeni mimariler araştırıldı. Teknolojinin bilgi işlem üzerindeki olası etkisiyle ilgili tanıtım 1990'ların başında ortaya çıktı; en önemlisi Sequent Computer Systems olmak üzere birçok şirket, ileri teknoloji ürünü SMP sistemleri inşa etme konusunda uzmanlaşmaya başladı. IBM tarafından 1999 yılında satın alınan Sequent, tasarımlarından ötürü övüldü ancak hiçbir zaman bilgisayar endüstrisinin devleriyle etkin bir şekilde rekabet edemedi. Üniform olmayan hafıza erişimi (NUMA) gibi daha yeni çok işlemli teknikler, üst seviye sistemlerde kısmen SMP'yi destekledi.
Bilgisayar üreticileri yıllar boyunca tüketici düzeyinde donanımda simetrik çoklu işlemeyi denediler; Ancak pahalı meraklıların dışında, kişisel bilgisayarların çoğu teknolojiden yoksundur. Tek işlemcili sistemleri, çok çekirdekli teknolojinin yükselişinin yanı sıra eşzamanlı çoklu okuma veya “aşırı tarama” gibi daha verimli hale getirmek için yeni teknikler, SMP'nin ek maliyeti olmadan bilgisayarların performansını artırdı. Bununla birlikte, bu teknolojileri birleştirmek mümkündür ve en güçlü masaüstü bilgisayarlar, SMP üzerinden bağlı çok çekirdekli işlemcileri içerebilir, böylece büyük miktarda hesaplama gücüne sahip bir sistem oluşturabilir.


