Systems, methods, and apparatuses for heterogeneous computing

Embodiments of systems, methods, and apparatuses for heterogeneous computing are described. In some embodiments, a hardware heterogeneous scheduler dispatches instructions for execution on one or more plurality of heterogeneous processing elements, the instructions corresponding to a code fragment t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Neiger, Gilbert, Van Doren, Stephen R, Greco, Richard J, Yamada, Koichi, Sankaran, Rajesh M, Drysdale, Tracy Garrett, O'Hanlon, Michael A, Pearce, Jonathan D, Charney, Mark J, Nuzman, Joseph, Marr, Deborah T, Corbal, Jesus, Manley, Dwight P, Caprioli, Paul, Venkatesh, Ganesh, Mishra, Asit K, Grochowski, Edward T, Sheffield, David B, Mosur, Lokpraveen B, Nurvitadhi, Eriko, Glossop, Kent D, Carter, Nicholas P, Bradford, Dennis R, Fletcher, Thomas D, Valentine, Robert, McDonnell, Niall D, Ranganathan, Narayan, Cook, Jeffrey J
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 of systems, methods, and apparatuses for heterogeneous computing are described. In some embodiments, a hardware heterogeneous scheduler dispatches instructions for execution on one or more plurality of heterogeneous processing elements, the instructions corresponding to a code fragment to be processed by the one or more of the plurality of heterogeneous processing elements, wherein the instructions are native instructions to at least one of the one or more of the plurality of heterogeneous processing elements.