An XML-Based ADL Framework for Automatic Generation of Multithreaded Computer Architecture Simulators

IEEE Computer Architecture Letters(2009)

引用 2|浏览1
暂无评分
摘要
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.
更多
查看译文
关键词
different configuration,mips five-stage processor,abstraction layer,automatic generation,computer architecture,multithreaded simulator,xml-based adl framework,architecture description languages,corresponding simulator,adl framework,computer architecture simulation,continuous innovation,multithreaded computer architecture simulators,extensible markup language,multi threading,pipelines,computational modeling,concurrent computing,architecture description language,xml,computer simulation,model of computation,testing,kernel
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要