Slovník výrazov AI/Hardvér a efektívny výpočet

Hardvér a efektívny výpočet

výpočty v pamäti

Anglický výraz in-memory computing

špecializovanéheslo č. 14505 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená výpočty v pamäti?

Výpočty v pamäti vykonávajú časť operácií priamo v pamäťovom poli alebo veľmi blízko nemu, aby obmedzili prenos medzi procesorom a úložiskom. Analógové varianty môžu maticový súčin realizovať fyzikou vodivostí.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Tím mapuje váhy na crossbar, kalibruje odchýlky buniek a porovná energy-delay product aj presnosť s digitálnym akcelerátorom.

Overiteľnosť

Odborné zdroje

  1. IBM Research - In-memory computingresearch.ibm.com
  2. NVIDIA - GPU Performance Background User's Guidedocs.nvidia.com

Praktické odpovede

Často kladené otázky

Čo presne znamená výpočty v pamäti?

Výpočty v pamäti vykonávajú časť operácií priamo v pamäťovom poli alebo veľmi blízko nemu, aby obmedzili prenos medzi procesorom a úložiskom.

Kedy sa výpočty v pamäti používa?

Tím mapuje váhy na crossbar, kalibruje odchýlky buniek a porovná energy-delay product aj presnosť s digitálnym akcelerátorom.

Od čoho treba výpočty v pamäti odlíšiť?

Near-memory computing presúva logiku k pamäti. In-memory computing využíva samotnú pamäťovú štruktúru na časť výpočtu.

Ako sa výpočty v pamäti kontroluje?

Overuje sa programovanie buniek, ADC a DAC náklady, precision, drift, noise, endurance, mapping, calibration a end-to-end energia.

Aké obmedzenie má výpočty v pamäti?

Analógový šum a variabilita môžu znížiť presnosť a periférne prevodníky často spotrebujú veľkú časť očakávanej úspory.