Simulators for courses in advance computer architecture
Journal
Facta universitatis-series: Electronics and Energetics
Date Issued
2005
Author(s)
Abstract
The usage of simulator in teaching computer architecture courses has proven to be
the most acceptable way, especially when the simulators offer rich graphical and visual
representation of the architecture. In this paper we present several simulators used to
teach ILP (Instruction Level of Parallelism) courses. The simulators cover wide area
of concepts such as internal logic organization, datapath, control, memory behavior,
register renaming, branch prediction, and overall out of order execution. Special dedicated simulators cover details in internal organization like Tomasulo approach and
scoreboard for organization of reservation stations. This innovative approach in laboratory exercises is used for advanced ILP course.
the most acceptable way, especially when the simulators offer rich graphical and visual
representation of the architecture. In this paper we present several simulators used to
teach ILP (Instruction Level of Parallelism) courses. The simulators cover wide area
of concepts such as internal logic organization, datapath, control, memory behavior,
register renaming, branch prediction, and overall out of order execution. Special dedicated simulators cover details in internal organization like Tomasulo approach and
scoreboard for organization of reservation stations. This innovative approach in laboratory exercises is used for advanced ILP course.
Subjects
File(s)![Thumbnail Image]()
Loading...
Name
0353-36700502237M.pdf
Size
298.71 KB
Format
Adobe PDF
Checksum
(MD5):f9a470ac2345371c2a627ea261494f7e
