AM$ reversible reaction $ [formula graphic omitted, see PDF]: Towards A Hardware Unix Accelerator for Many-Cores
This article advocates the use of new architectural features commonly found in many-cores to replace the machine model underlying Unix-like operating systems. We present a general Abstract Many-core Machine Model (AM $ reversible reaction $[formula graphic omitted, see PDF] ), a proof-of-concept imp...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on parallel and distributed systems 2016-08, Vol.27 (8), p.2208-2221 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This article advocates the use of new architectural features commonly found in many-cores to replace the machine model underlying Unix-like operating systems. We present a general Abstract Many-core Machine Model (AM $ reversible reaction $[formula graphic omitted, see PDF] ), a proof-of-concept implementation and first evaluation results in the context of an emerging many-core, hardware multi-threaded architecture without support for interrupts. Our proposed approach makes it possible to reuse off-the-shelf multithreaded/multiprocess software on massively parallel architectures, without need to change code to use custom programming models like CUDA or OpenCL. Benefits include higher hardware utilization, higher performance and higher energy efficiency for workloads common to general-purpose platforms, such as in datacenters and clouds. The benefits also include simpler software control over the hardware platform, an enabling factor for the further evolution of parallel programming languages. |
---|---|
ISSN: | 1045-9219 |
DOI: | 10.1109/TPDS.2015.2492542 |