T&D-Bench: an environment for modeling and simulating complex processor architectures

  • D. M. Becker UFRGS
  • J. C. Otero UFRGS
  • F. R. Wagner UFRGS

Resumo


This paper presents T&D-Bench, an integrated suite of tools for modeling and simulating state-of-the-art processors, which is composed of two main parts. SimPL is an object-oriented methodology for modeling the behavior of an instruction set, with precise information on the timing of basic instruction steps. The methodology is general and allows easy modeling of various architecture types. The second part of the suite is CSPSim, an open set of visualization tools that communicate with any number of SimPL models based on a client-server architecture. T&D-Bench gathers the main advantages of teaching environments, with a rich user interface, and design environments, with resources for modeling any complex processor architectures.
Palavras-chave: Object oriented modeling, User interfaces, Education, Process design, Timing, Visualization, Embedded system, Computational modeling, Computer architecture, Pipelines
Publicado
28/10/2002
BECKER, D. M.; OTERO, J. C.; WAGNER, F. R.. T&D-Bench: an environment for modeling and simulating complex processor architectures. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 14. , 2002, Vitória/ES. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2002 . p. 176-183.