The current design process for workstation systems is over-taxed due to the size and diversity of realistic workload models. This thesis advocates a method to improve the design process by synthesizing prototype architectures from workloads. Focus is placed on the processor and memory systems, although the overall philosophy is applicable to other workstation components as well. Prototyping of memory systems is performed using methods to evaluate multiple designs with one pass over the address trace. Statistical sampling of address traces is adapted from traditional cache simulation to improve the performance and trace-size range of the techniques. These methods are extended to account for performance penalties due to multiprogramming. Prot...
textComputer designers rely on simulation systems to assess the performance of their designs before...
Increasing levels of VLSI integration present new opportunities, and new challenges, for designers o...
Phd ThesisThis thesis is concerned with architecture for long term general purpose computers. The w...
185 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992.The current design process fo...
In computer architecture design, a number of candidate designs are simulated on representative workl...
Designing a high-performance microprocessor is extremely time-consuming, taking at least several yea...
Application performance on computer processors depends on a number of complex architectural and micr...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
The continued decrease in transistor size and the increasing delay of wires relative to transistor s...
As the complexity of processors increases, it becomes harder for designers to understand the non-tri...
This paper describes a software environment that allows the rapid development and simulation of comp...
iAbstract As processor cycle times decrease, memory system performance becomes ever more critical to...
Computer architecture is entering its second golden age. The number of servers worldwide is estimate...
International audienceMost high-performance processors today are able to execute multiple threads of...
The process of designing parallel and distributed computer systems requires predicting performance i...
textComputer designers rely on simulation systems to assess the performance of their designs before...
Increasing levels of VLSI integration present new opportunities, and new challenges, for designers o...
Phd ThesisThis thesis is concerned with architecture for long term general purpose computers. The w...
185 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1992.The current design process fo...
In computer architecture design, a number of candidate designs are simulated on representative workl...
Designing a high-performance microprocessor is extremely time-consuming, taking at least several yea...
Application performance on computer processors depends on a number of complex architectural and micr...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
The continued decrease in transistor size and the increasing delay of wires relative to transistor s...
As the complexity of processors increases, it becomes harder for designers to understand the non-tri...
This paper describes a software environment that allows the rapid development and simulation of comp...
iAbstract As processor cycle times decrease, memory system performance becomes ever more critical to...
Computer architecture is entering its second golden age. The number of servers worldwide is estimate...
International audienceMost high-performance processors today are able to execute multiple threads of...
The process of designing parallel and distributed computer systems requires predicting performance i...
textComputer designers rely on simulation systems to assess the performance of their designs before...
Increasing levels of VLSI integration present new opportunities, and new challenges, for designers o...
Phd ThesisThis thesis is concerned with architecture for long term general purpose computers. The w...