2012 International Conference for High Performance Computing, Networking, Storage and Analysis· 2012
Legion: Mantıksal Bölgelerle Yerellik ve Bağımsızlığı İfade Etme
Legion: Expressing locality and independence with logical regions
- 432atıf
- 2012yıl
Kısa özet
Legion, veri yerelliğini ve bağımsızlığını ifade etmek için mantıksal bölgeler kullanır ve bu sayede bir çalışma zamanı sisteminin paralelizmi dinamik olarak çıkarmasını ve heterojen, hiyerarşik bellek mimarilerinde veri hareketini yönetmesini sağlar.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Ana noktalar
- Legion, veri yerelliğini ve bağımsızlığını ifade etmek için mantıksal bölgeler kullanır.
- Dinamik bir çalışma zamanı sistemi, paralelliği çıkarır ve görev zamanlamasını yönetir.
- Programcılar, bir eşleme arayüzü aracılığıyla veri hareketini ve görev yerleşimini kontrol edebilir.
- Akışkan-akış, AMR ve devre simülasyonu uygulamaları üzerinde değerlendirilmiştir.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Özet (abstract)
Modern parallel architectures have both heterogeneous processors and deep, complex memory hierarchies. We present Legion, a programming model and runtime system for achieving high performance on these machines. Legion is organized around logical regions, which express both locality and independence of program data, and tasks, functions that perform computations on regions. We describe a runtime system that dynamically extracts parallelism from Legion programs, using a distributed, parallel scheduling algorithm that identifies both independent tasks and nested parallelism. Legion also enables explicit, programmer controlled movement of data through the memory hierarchy and placement of tasks based on locality information via a novel mapping interface. We evaluate our Legion implementation on three applications: fluid-flow on a regular grid, a three-level AMR code solving a heat diffusion equation, and a circuit simulation.
Yazarların özeti; kaynağından alınmıştır. 2012 International Conference for High Performance Computing, Networking, Storage and Analysis, 2012 · DOI ↗
Ücretsiz hesapla devam et
Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.
Web'de ücretsiz devam etGoogle ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.
Telefonda:
Alan: Donanım ve Mimari
Hardware and ArchitectureComputer Science