Software Used in the Concurrent Systems Laboratory
Our work relies on a combination of standard open-source software, tools made available by various research groups, and commercial tools. In particular, the software used includes:
General Execution-driven Multiprocessor Simulator (GEMS)
The GHDL VHDL simulator
The Pin tool for the dynamic instrumentation of programs
PTLsim cycle accurate x86 microprocessor simulator
Scientific Linux
SESC: cycle accurate architectural simulator
Simics full system simulator
The Xen hypervisor