Portable programs for parallel processors
Portable programs for parallel processors
High performance parallel logic simulations on a network of workstations
PADS '93 Proceedings of the seventh workshop on Parallel and distributed simulation
Shade: a fast instruction-set simulator for execution profiling
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
The SPLASH-2 programs: characterization and methodological considerations
ISCA '95 Proceedings of the 22nd annual international symposium on Computer architecture
Computer organization and design (2nd ed.): the hardware/software interface
Computer organization and design (2nd ed.): the hardware/software interface
Parallel Computer Architecture: A Hardware/Software Approach
Parallel Computer Architecture: A Hardware/Software Approach
MINT: A Front End for Efficient Simulation of Shared-Memory Multiprocessors
MASCOTS '94 Proceedings of the Second International Workshop on Modeling, Analysis, and Simulation On Computer and Telecommunication Systems
An interactive, visual simulator for the DLX pipeline
WCAE-3 '97 Proceedings of the 1997 workshop on Computer architecture education
A survey of web resources for teaching computer architecture
WCAE '02 Proceedings of the 2002 workshop on Computer architecture education: Held in conjunction with the 29th International Symposium on Computer Architecture
Hi-index | 0.00 |
This paper describes enhancements and applications of the SimpleScalar simulator for undergraduate and graduate courses on computer architecture. The enhancements include additional instruction profiling statistics, visualization of data hazards, visualization of memory access behavior, and multiprocessor capabilities with visualization of cache coherence. The applications include prediction of pipelined execution time with stalls for hazards and cache misses, instilling deeper insight into cache locality, parallel programming, and a greater appreciation of cache coherence interactions for multiprocessor programs.