SPARSE OPTIMIZATIONS FOR A MATRIX ACCELERATOR ARCHITECTURE

Embodiments described herein include, software, firmware, and hardware logic that provides techniques to perform arithmetic on sparse data via a systolic processing unit. Embodiment described herein provided techniques to detect zero value elements within a vector or a set of packed data elements ou...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ould-Ahmed-Vall, Elmoustapha, Macpherson, Mike, Kim, SungYe, George, Varghese, Ranganathan, Vasanth, Surti, Prasoonkumar, Striramassarma, Lakshminarayanan, Vemulapalli, Vikranth, Koker, Altug, Ray, Joydeep, Hunter, JR., Arthur, Sadler, William, Andrei, Valentin, Maiyuran, Subramaniam, Appu, Abhishek, Janus, Scott, Garg, Ashutosh, Harel, Yoav
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Embodiments described herein include, software, firmware, and hardware logic that provides techniques to perform arithmetic on sparse data via a systolic processing unit. Embodiment described herein provided techniques to detect zero value elements within a vector or a set of packed data elements output by a processing resource and generate metadata to indicate a location of the zero value elements within the plurality of data elements.