TY - GEN
T1 - OOOSIM
T2 - 2010 International Conference on Computer Modeling and Simulation, ICCMS 2010
AU - Qureshi, M. Atif
AU - Younus, Arjumand
AU - Muhammad, Saeed
AU - Touheed, Nasir
PY - 2010
Y1 - 2010
N2 - This paper presents an open source out-of-order core simulator, OOOSIM, for effectively teaching Computer Architecture students. The novelty of the idea lies in introducing the students to the open source development paradigm whilst making them learn the fundamental concepts of Computer Architecture such as out-of-order execution, in-order commitment and the impact of cache misses and speculative load execution. OOOSIM allows students to change hardware configuration parameters and to conduct a performance analysis of how various parameters such as issue width, reservation station, re-order buffer and cache size affect processor throughputs. We plan to introduce this as a teaching tool for teachers of Computer Architecture and alongside that encourage them to give students programming assignments for extending the features of this open source simulator.
AB - This paper presents an open source out-of-order core simulator, OOOSIM, for effectively teaching Computer Architecture students. The novelty of the idea lies in introducing the students to the open source development paradigm whilst making them learn the fundamental concepts of Computer Architecture such as out-of-order execution, in-order commitment and the impact of cache misses and speculative load execution. OOOSIM allows students to change hardware configuration parameters and to conduct a performance analysis of how various parameters such as issue width, reservation station, re-order buffer and cache size affect processor throughputs. We plan to introduce this as a teaching tool for teachers of Computer Architecture and alongside that encourage them to give students programming assignments for extending the features of this open source simulator.
KW - Collaborative development
KW - Open source paradigm
KW - Simulation
UR - http://www.scopus.com/inward/record.url?scp=77951156467&partnerID=8YFLogxK
U2 - 10.1109/ICCMS.2010.328
DO - 10.1109/ICCMS.2010.328
M3 - Conference contribution
AN - SCOPUS:77951156467
SN - 9780769539416
T3 - ICCMS 2010 - 2010 International Conference on Computer Modeling and Simulation
SP - 94
EP - 97
BT - ICCMS 2010 - 2010 International Conference on Computer Modeling and Simulation
Y2 - 22 January 2010 through 24 January 2010
ER -