TY - GEN
T1 - Hardware assisted thread assignment for RISC based MPSoCs in invasive computing
AU - Pujari, Ravi Kumar
AU - Wild, Thomas
AU - Herkersdorf, Andreas
AU - Vogel, Benjamin
AU - Henkel, Jörg
PY - 2011
Y1 - 2011
N2 - One of the major challenges of future many-core architectures is the efficient utilization of the abundance of computing power. Invasive computing provides a computing paradigm wherein applications can economically use the available compute resources. Applications can expand and shrink on demand depending on their thread level parallelism and resource availability. In this paper we present an analytical justification for performing a hardware-software co-optimization of the thread assignment in a resource aware programming environment. We propose a dedicated hardware block to support thread assignments as an architectural extension to standard MPSoC designs.
AB - One of the major challenges of future many-core architectures is the efficient utilization of the abundance of computing power. Invasive computing provides a computing paradigm wherein applications can economically use the available compute resources. Applications can expand and shrink on demand depending on their thread level parallelism and resource availability. In this paper we present an analytical justification for performing a hardware-software co-optimization of the thread assignment in a resource aware programming environment. We propose a dedicated hardware block to support thread assignments as an architectural extension to standard MPSoC designs.
KW - Invasive computing
KW - Multiprocessor system on a chip
KW - Resource aware programming
KW - Thread assignment
UR - http://www.scopus.com/inward/record.url?scp=84856694169&partnerID=8YFLogxK
U2 - 10.1109/ISICir.2011.6131920
DO - 10.1109/ISICir.2011.6131920
M3 - Conference contribution
AN - SCOPUS:84856694169
SN - 9781612848648
T3 - 2011 International Symposium on Integrated Circuits, ISIC 2011
SP - 106
EP - 109
BT - 2011 International Symposium on Integrated Circuits, ISIC 2011
T2 - 2011 International Symposium on Integrated Circuits, ISIC 2011
Y2 - 12 December 2011 through 14 December 2011
ER -