PofoliaPofolia ile paylaşıldı

IEEE Transactions on Parallel and Distributed Systems· 2021Q1

Kokkos 3, Exascale Donanımı İçin Programlama Modelini Genişletiyor

Kokkos 3: Programming Model Extensions for the Exascale Era

Christian Robert Trott, Damien Lebrun-Grandié, Daniel Arndt, Jan Ciesko ve diğerleri

Kısa özet

Kokkos'un 3. sürümü, çeşitli exascale bilgi işlem mimarilerinde tek kaynaklı uygulama geliştirmeyi sağlamak amacıyla hiyerarşik paralellik, görev grafikleri ve keyfi boyutlu atomik işlemler gibi yeni soyutlamalar sunuyor.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • Kokkos 3, hiyerarşik paralellik, konteynerler, görev grafikleri ve keyfi boyutlu atomik işlemler ekliyor.
  • Bu özellikler, çeşitli exascale mimarileri için performans taşınabilirliğini artırmayı hedefliyor.
  • Model, geliştiricilerin tek kaynaklı uygulamalar yazmasına olanak tanıyor.
  • Performans, CPU'lar ve GPU'lar üzerindeki kıyaslamalarla doğrulanıyor.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

As the push towards exascale hardware has increased the diversity of system architectures, performance portability has become a critical aspect for scientific software. We describe the Kokkos Performance Portable Programming Model that allows developers to write single source applications for diverse high-performance computing architectures. Kokkos provides key abstractions for both the compute and memory hierarchy of modern hardware. We describe the novel abstractions that have been added to Kokkos version 3 such as hierarchical parallelism, containers, task graphs, and arbitrary-sized atomic operations to prepare for exascale era architectures. We demonstrate the performance of these new features with reproducible benchmarks on CPUs and GPUs.

Yazarların özeti; kaynağından alınmıştır. IEEE Transactions on Parallel and Distributed Systems, 2021 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ü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 et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Donanım ve Mimari

Hardware and ArchitectureComputer Science