PofoliaPofolia ile paylaşıldı

· 2012

Genel Amaçlı Yaklaşık Programlar İçin Nöral Hızlandırma

Neural Acceleration for General-Purpose Approximate Programs

Hadi Esmaeilzadeh, Adrian Sampson, Luís Ceze, Doug Burger

Kısa özet

Bir 'Parrot' program dönüşümü, sinir ağlarını eğiterek belirli kod bölgelerini düşük güçlü sinir işlem birimleriyle (NPU'lar) değiştirir, ortalama %9,6 kalite kaybıyla 2,3 kat hızlanma ve 3,0 kat enerji tasarrufu sağlar.

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

Ana noktalar

  • Kod hızlandırma için sinir ağlarını eğitmek üzere 'Parrot' program dönüşümünü tanıtır.
  • Yaklaştırılabilir kod bölgelerini özel, düşük güçlü sinir işlem birimleriyle (NPU'lar) değiştirir.
  • Çeşitli uygulamalarda ortalama 2,3 kat hızlanma ve 3,0 kat enerji tasarrufu sağlar.
  • Kalite kaybı en fazla %9,6 ile sınırlıdır.

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

Özet (abstract)

This paper describes a learning-based approach to the acceleration of approximate programs. We describe the \emph{Parrot transformation}, a program transformation that selects and trains a neural network to mimic a region of imperative code. After the learning phase, the compiler replaces the original code with an invocation of a low-power accelerator called a \emph{neural processing unit} (NPU). The NPU is tightly coupled to the processor pipeline to accelerate small code regions. Since neural networks produce inherently approximate results, we define a programming model that allows programmers to identify approximable code regions -- code that can produce imprecise but acceptable results. Offloading approximable code regions to NPUs is faster and more energy efficient than executing the original code. For a set of diverse applications, NPU acceleration provides whole-application speedup of 2.3× and energy savings of 3.0× on average with quality loss of at most 9.6%.

Yazarların özeti; kaynağından alınmıştır., 2012 · 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