|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
An XML-Based ADL Framework for Automatic Generation of Multithreaded Computer Architecture Simulators
January-June 2009 (vol. 8 no. 1)
pp. 13-16
| ASCII Text | x | ||
| Christopher Barnes, Pranav Vaidya, Jaehwan John Lee, "An XML-Based ADL Framework for Automatic Generation of Multithreaded Computer Architecture Simulators," IEEE Computer Architecture Letters, vol. 8, no. 1, pp. 13-16, January-June, 2009. | |||
| BibTex | x | ||
| @article{ 10.1109/L-CA.2009.2, author = {Christopher Barnes and Pranav Vaidya and Jaehwan John Lee}, title = {An XML-Based ADL Framework for Automatic Generation of Multithreaded Computer Architecture Simulators}, journal ={IEEE Computer Architecture Letters}, volume = {8}, number = {1}, issn = {}, year = {2009}, pages = {13-16}, doi = {http://doi.ieeecomputersociety.org/10.1109/L-CA.2009.2}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - IEEE Computer Architecture Letters TI - An XML-Based ADL Framework for Automatic Generation of Multithreaded Computer Architecture Simulators IS - 1 SN - SP13 EP16 EPD - 13-16 A1 - Christopher Barnes, A1 - Pranav Vaidya, A1 - Jaehwan John Lee, PY - 2009 KW - Modeling of computer architecture KW - Pipeline processors VL - 8 JA - IEEE Computer Architecture Letters ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/L-CA.2009.2
Computer architecture simulation has always played a pivotal role in continuous innovation of computers. However, constructing or modifying a high quality simulator is time consuming and error-prone. Thus, often Architecture Description Languages (ADLs) are used to provide an abstraction layer for describing the computer architecture and automatically generating corresponding simulators. Along the line of such research, we present a novel XML-based ADL, its compiler, and a generation methodology to automatically generate multithreaded simulators for computer architecture. We utilize the industry-standard extensible markup language XML to describe the functionality and architecture of a modeled processor. Our ADL framework allows users to easily and quickly modify the structure, register set, and execution of a modeled processor. To prove its validity, we have generated several multithreaded simulators with different configurations based on the MIPS five-stage processor, and successfully tested with two programs.
Index Terms:
Modeling of computer architecture, Pipeline processors
Citation:
Christopher Barnes, Pranav Vaidya, Jaehwan John Lee, "An XML-Based ADL Framework for Automatic Generation of Multithreaded Computer Architecture Simulators," IEEE Computer Architecture Letters, vol. 8, no. 1, pp. 13-16, Jan.-June 2009, doi:10.1109/L-CA.2009.2
Usage of this product signifies your acceptance of the Terms of Use.

