DocumentCode :
3519930
Title :
Processor´s micro-architectural support for runtime environment
Author :
Garcia, P. ; Gomes, T. ; Salgado, F. ; Monteiro, J. ; Cabral, J. ; Tavares, A.
Author_Institution :
Dept. Ind. Electron., Univ. of Minho, Braga, Portugal
fYear :
2011
fDate :
26-29 July 2011
Firstpage :
759
Lastpage :
762
Abstract :
This paper presents a micro-architectural feature in a processor´s datapath to support the C language´s runtime environment. A hardware accelerator for C function calls was embedded in a processor core and its impact on area and performance was evaluated. Results show that the accelerator offers a performance improvement in several different processor configurations. The performance gain depends on the utilized processor configuration, especially on memory access contention.
Keywords :
C language; multiprocessing systems; programming environments; C function calls; C language; hardware accelerator; memory access contention; processor configuration; processor core; processor datapath; processor microarchitectural support; runtime environment; Hardware; Memory management; Pipelines; Registers; Software; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Informatics (INDIN), 2011 9th IEEE International Conference on
Conference_Location :
Caparica, Lisbon
Print_ISBN :
978-1-4577-0435-2
Electronic_ISBN :
978-1-4577-0433-8
Type :
conf
DOI :
10.1109/INDIN.2011.6034988
Filename :
6034988
Link To Document :
بازگشت