Some of the material in is restricted to members of the community. By logging in, you may be able to gain additional access to certain collections or items. If you have questions about access or logging in, please use the form on the Contact Page.
This thesis describes an architectural visualization tool developed to illustrate the instruction flow in a modern processor pipeline simulation. It was designed to aid in better understanding the complexities of a modern pipeline design. The visualizer allows the user to control the execution of the simulator by stepping ahead cycles in execution as well as setting breakpoints and watchpoints on microarchitected state data. The visualizer can also display the contents of microarchitected state at any time, enabling careful analysis of the state of the simulator. We believe that these features within the visualizer will allow a developer to more easily analyze the effects of a new compiler optimization or microarchitectural addition in more depth than typical simulator statistical data provides. Furthermore, we feel the visualizer is a valuable teaching aid in computer architecture classes, as it allows students to interactively visualize the control and data flow of a program through a particular pipeline design. Lastly, the visualizer was created in such a way to provide easier interfacing to other simulators.
User Interface, Debugging, Visualization Tool, Computer Architecture
Date of Defense
April 4, 2007.
Submitted Note
A Thesis submitted to the Department of Computer Science in partial fulfillment of the requirements for the degree of Master of Science.
Bibliography Note
Includes bibliographical references.
Advisory Committee
Gary Tyson, Professor Co-Directing Thesis; David Whalley, Professor Co-Directing Thesis; Xin Yuan, Committee Member.
Publisher
Florida State University
Identifier
FSU_migr_etd-3449
Use and Reproduction
This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s). The copyright in theses and dissertations completed at Florida State University is held by the students who author them.