DocumentCode :
2796296
Title :
Run-time adaptive resources allocation and balancing on nanoprocessors arrays
Author :
Pani, Danilo ; Passino, Giuseppe ; Raffo, Luigi
Author_Institution :
Cagliari Univ., Italy
fYear :
2005
fDate :
30 Aug.-3 Sept. 2005
Firstpage :
492
Lastpage :
499
Abstract :
Modern processor architectures try to exploit the different kind of parallelism that may be found even in general purpose applications. In this paper we present a new architecture based on an array of nanoprocessors that parallely and cooperatively support both Thread and Instruction level parallelism. A such architecture doesn´t explicitly require any particular programming techniques since it has been developed to deal with standard sequential programs. Preliminary results on a model of the architecture show the feasibility of the proposed approach.
Keywords :
microprocessor chips; multi-threading; multiprocessing systems; nanotechnology; parallel architectures; resource allocation; general purpose application; load balancing; nanoprocessors arrays; processor architecture; run-time adaptive resources allocation; standard sequential program; thread-instruction level parallelism; Adaptive arrays; Decoding; Distributed control; Fabrics; Guidelines; Resource management; Runtime; Standards development; VLIW; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design, 2005. Proceedings. 8th Euromicro Conference on
Print_ISBN :
0-7695-2433-8
Type :
conf
DOI :
10.1109/DSD.2005.70
Filename :
1559844
Link To Document :
بازگشت