International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 148 - Issue 12 |
Published: Aug 2016 |
Authors: Shagufta, Muhammad Aleem, Muhammad Arshad Islam, Muhammad Azhar Iqbal |
![]() |
Shagufta, Muhammad Aleem, Muhammad Arshad Islam, Muhammad Azhar Iqbal . A Comparative Study of Heterogeneous Processor Simulators. International Journal of Computer Applications. 148, 12 (Aug 2016), 5-11. DOI=10.5120/ijca2016911316
@article{ 10.5120/ijca2016911316, author = { Shagufta,Muhammad Aleem,Muhammad Arshad Islam,Muhammad Azhar Iqbal }, title = { A Comparative Study of Heterogeneous Processor Simulators }, journal = { International Journal of Computer Applications }, year = { 2016 }, volume = { 148 }, number = { 12 }, pages = { 5-11 }, doi = { 10.5120/ijca2016911316 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2016 %A Shagufta %A Muhammad Aleem %A Muhammad Arshad Islam %A Muhammad Azhar Iqbal %T A Comparative Study of Heterogeneous Processor Simulators%T %J International Journal of Computer Applications %V 148 %N 12 %P 5-11 %R 10.5120/ijca2016911316 %I Foundation of Computer Science (FCS), NY, USA
In 1970’s, Gordon Moore perceived that the number of transistors in a processor would double after every 18 months. With the addition of more transistors on a single-chip, a processor’s energy consumption increases exponentially. The solution to this problem is heterogeneous processors and machines. Heterogeneous machine is the combination of CPU and GPU platforms. Computer architecture is shifting from multi-core to heterogeneous era. Generally, computer architects practice of software simulation to model and analyze their ideas. Today, computer architects are using cycle-level simulators to discover and analyze new processor designs. To search the heterogeneous system design-space, we review and practically analyze heterogeneous simulators and their performance. In this study, we present a detailed comparative analysis of gem5-gpu, gem5, and multi2sim simulators.