Döngü planlama - Loop scheduling

İçinde paralel hesaplama, döngü planlama paralelleştirilebilir döngülerin uygun yinelemelerini atama problemidir. n elde edilecek işlemciler yük dengeleme ve devam ediyor veri konumu minimum gönderme yükü ile.

Tipik döngü zamanlama yöntemleri şunlardır:

  • statik eşit zamanlama: döngü yineleme alanını eşit şekilde n parçaya bölün ve her parçayı bir işlemciye atayın
  • dinamik zamanlama: boşta olan bir işlemci tarafından çalışma zamanında bir döngü yineleme yığını gönderilir. Parça boyutu 1 yineleme olduğunda, buna kendi kendine zamanlama da denir.
  • kılavuzlu programlama: dinamik zamanlamaya benzer, ancak gönderim başına yığın boyutları önceden ayarlanmış bir değere ulaşana kadar küçülmeye devam eder.

Referanslar

  • Thomas Rauber; Gudula Rünger (13 Haziran 2013). Paralel Programlama: Çok Çekirdekli ve Küme Sistemleri için. Springer Science & Business Media. ISBN  978-3-642-37801-0.

Ayrıca bakınız