Paralel Hesaplama Nedir?



Paralel hesaplama, bilgisayar aynı anda birden fazla görevi gerçekleştirdiğinde oluşur. Bu teknik, bilgisayarların bir kerede tek bir şey yapmaktan daha hızlı çalışmasına izin verebilir, tıpkı iki serbest elli bir insanın düşük faizli ihtiyaç kredisitek bir elden daha fazlasını taşıyabilmesi gibi. Geleneksel olarak, bilgisayar programları, paralel hesaplamaya izin vermeyecek şekilde tasarlanır, bunun yerine, bir seferde bir adımda gerçekleştirilmelidir. Bir programın bu şekilde hesaplanabilmesi için, ayrı ayrı gerçekleştirilebilecek daha küçük görevlere ayrılabilmesi için tasarlanması gerekir. Paralel bilgi işlemin ortalama kişi ile ne kadar ilgili olduğuyla ilgili olarak, birçok kişisel bilgisayarın, tek bir işlemci bilgisayarında olduğu gibi birbiri ardına tek bir görev yerine, aynı anda birden çok görevi aynı anda işlemelerini sağlayan birden fazla işlem çekirdeği vardır.
Bir bilgisayar programı yazmak, ayrı ayrı yürütülecek ayrı görevlere ayrılabilmek için yazılması, doğrusal yürütmeyi kullanarak, her seferinde bir tane yazmaktan genellikle daha zordur. Sırayla yürütülecek bilgisayar programları ile, ilk görev genellikle, sekanstaki ikinci göreve ayrılan bilgiyi belirler. İlk görevi yerine getirmekten kaynaklanan ilk bilgi biti olmadan, ikinci görev yürütmek anlamsız olabilir. Bir program yazarken KBB notu düşüklere kredi veren bankalarfarklı parçalara ayrılabilir, zamanlama şeyler programın o kadar farklı kısımlarına ihtiyaç duyduklarında ihtiyaç duydukları bilgiye sahip olurlar ve güncel olmayan bilgilere dayanarak karar vermezler. Bu endişe genellikle paralel bilgi işlem programlarının karşılaştığı en yaygın bilgisayar hataları türüyle ilişkilendirilir.
Paralel hesaplamanın temel avantajı, programların daha hızlı çalışabilmesidir. Paralel hesaplamayı kullanan bir program yürüten bilgisayar donanımı, birden fazla merkezi işlem birimi ( CPU ) gibi mimariye sahipse , paralel hesaplama verimli bir teknik olabilir. Bir benzetme olarak, bir kişi bir kerede bir kutu taşıyabiliyorsa ve bir CPU bir erkekse, sırayla yürüten bir program sadece bir kerede bir kutu taşıyabilir. Paralel olarak yürütülürken, aynı program iki ayrı göreve bölünebilir ve bundan yararlanacak iki CPU varsa, her iki kutuyu da aynı anda taşıyın. Bunu yaparak, adam her iki kutuyu da taşır ve görevini daha hızlı tamamlar.

Yorumlar

Bu blogdaki popüler yayınlar

Ekran Kartı Sürücüsü Nedir?

İnsan Arayüzü Rehberi Nedir?

Dosya Kompresörü Nedir?