DocumentCode :
569500
Title :
Dual-Core Architecture for Dynamic Binary Translation System: Tradeoff between Frequency and Bandwidth
Author :
Fan, Xu ; Li, Shen ; Zhiying, Wang
Author_Institution :
State Key Lab. of High Performance Comput., Nat. Univ. of Defense Technol. Changsha, Changsha, China
fYear :
2012
fDate :
17-19 Aug. 2012
Firstpage :
989
Lastpage :
992
Abstract :
Traditional DBT system is hard to accelerate by introducing a customized processor core because the startup overhead is hard to eliminate. In this paper, we concentrate on how to choose a suitable layout of the DBT core in a dual-core system. We analyze the tradeoff between the frequency and the memory bandwidth of the DBT core through an analytical model, and simulated 4 different and usual layouts of dual-core DBT in experiments. Finally, the validation of our model is verified through experimental results: the dual-core DBT framework can sharply reduce the startup overhead and speedup the translation-execution process by about 12%. Moreover, we also found the relationship between the code expand rate and the communication overhead: the performance of a program with high code expand rate is not sensitive to the communication speed of the platform.
Keywords :
multiprocessing systems; program interpreters; code expand rate; customized processor core; dual-core architecture; dynamic binary translation system; frequency; memory bandwidth; traditional DBT system; translation-execution process; Analytical models; Bandwidth; Computer architecture; Equations; Layout; Mathematical model; Message systems; computer architecture; customized core; dynamic binary translation; multi-core; parallel computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational and Information Sciences (ICCIS), 2012 Fourth International Conference on
Conference_Location :
Chongqing
Print_ISBN :
978-1-4673-2406-9
Type :
conf
DOI :
10.1109/ICCIS.2012.133
Filename :
6300780
Link To Document :
بازگشت