n-Core Encore?

Hardware multithreading is enabled in silicon for graphics chips or graphics-processing units (GPUs) and to some level in servers. The case is now being presented for software and newer applications to catch up with hardware, in particular to Moore's law. The approach can be to enhance operatin...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE potentials 2010-11, Vol.29 (6), p.39-41
1. Verfasser: Raghuraman, Raghuraman
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Hardware multithreading is enabled in silicon for graphics chips or graphics-processing units (GPUs) and to some level in servers. The case is now being presented for software and newer applications to catch up with hardware, in particular to Moore's law. The approach can be to enhance operating systems, compilers, software languages, and applications in that order, for maximum utilization of the underlying hardware. Operating systems in conjunction with the hardware can off-load many of the software tasks to the hardware. Hardware and system architecture look at the problem of utilization of multicore processors at two extreme ends. Software languages and associated tools that are sandwiched between the two have to solve the problem of optimal usage of n-core processors.
ISSN:0278-6648
1558-1772
DOI:10.1109/MPOT.2010.938147