İçeriğe geçin

Paralellik

Birden çok hesaplamayı gerçekten aynı anda yürütmek.

Yazılım mimarisi

Paralellik nedir?

Paralellik birden çok hesaplamanın, örneğin farklı işlemci çekirdeklerinde gerçekten aynı anda yürütülmesidir. Bu, eşzamanlı işlerin yalnız ilerleyişlerinin örtüşmesinden farklıdır. Yararlı olması için işler uygun bölünebilmeli ve yeterli kaynak bulunmalıdır. Koordinasyon, veri aktarımı ve ortak erişimler ek yük oluşturabilir.

Kurgusal portal bağımsız belgelerin önizlemelerini üretecektir. Uygun birden çok işçi süreç bunları aynı anda işleyebilir. Ekip diğer portal işlerinin sürmesi için kaynak ihtiyacını ve sınırları önceden belirler. Gerçek işlemeyi gereken sonuçla karşılaştırır. Daha çok işçi süreç toplam sürenin aynı oranda kısalmasını garanti etmez; darboğazlar ve koordinasyon yükü yararı sınırlayabilir. Ortak değişen veri yine uygun koordinasyon ister.

Kaynaklar