DocumentCode
379743
Title
A layered, codesign virtual machine approach to modeling computer systems
Author
Paul, JoAnn M. ; Thomas, Donald E.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
2002
fDate
2002
Firstpage
522
Lastpage
528
Abstract
By using a macro/micro state model we show how assumptions on the resolution or logical and physical timing of computation in computer systems has resulted in design methodologies such as component-based decomposition, where they are completely coupled, and function/architecture separation, where they are completely independent. We discuss why these are inappropriate for emerging programmable, concurrent system design. By contrast, schedulers layered on hardware in concurrent systems already couple logical correctness with physical performance when they make effective resource sharing decisions. This paper lays a foundation for understanding how layered logical and physical sequencing will impact the design process, and provides insight into the problems that must be solved in such a design environment. Our layered approach is that of a virtual machine. We discuss our MESH research project in this context
Keywords
hardware-software codesign; multiprocessing systems; timing; virtual machines; MESH research project; component-based decomposition; computer system modeling; design methodologies; function/architecture separation; layered codesign virtual machine approach; layered logical physical sequencing; logical correctness; logical timing; macro/micro state model; physical performance; physical timing; programmable concurrent system design; resource sharing decisions; Clocks; Computer architecture; Design methodology; Dynamic scheduling; Hardware; Physics computing; Software design; Software performance; Timing; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
Conference_Location
Paris
ISSN
1530-1591
Print_ISBN
0-7695-1471-5
Type
conf
DOI
10.1109/DATE.2002.998350
Filename
998350
Link To Document