Visualizing the MMIX superscalar pipeline: not only for teaching purposes

A B�ttcher�- Proceedings of the 2004 workshop on Computer�…, 2004 - dl.acm.org
A B�ttcher
Proceedings of the 2004 workshop on Computer architecture education: held in�…, 2004dl.acm.org
In this paper, we introduce an environment to visualize the internal activities of superscalar
processors. The visualization environment is dedicated to the MMIX-processor. It uses its
pipeline simulator but is implemented as a Plug-In to the Eclipse platform. This environment
helps to teach Computer Architecture on a less abstract level. It will be seen that a lot about
hardware can be learnt by using a piece of software. Additionally, this visualization
environment would introduce a state of the art IDE and familiarize the students with it. This is�…
In this paper, we introduce an environment to visualize the internal activities of superscalar processors. The visualization environment is dedicated to the MMIX-processor. It uses its pipeline simulator but is implemented as a Plug-In to the Eclipse platform.
This environment helps to teach Computer Architecture on a less abstract level. It will be seen that a lot about hardware can be learnt by using a piece of software.
Additionally, this visualization environment would introduce a state of the art IDE and familiarize the students with it. This is a nice and important side effect for general educational purposes.
ACM Digital Library