ResearchArchitecture Simulation Projects
AMD Southern Islands Simulation
Implementation of a disassembler, emulator, and
architectural simulator for AMD Southern Islands that integrates with
the Multi2Sim simulation framework. The simulator is incorporated
into the Multi2Sim repository and included in releases starting with
Multi2Sim version 4.0.
Participants
Dana Schaa
Rafael Ubal
Mark Wilkening
Tushar Swamy
Support for Simulation of Nvidia Fermi GPUs on Multi2Sim
Model NVIDIA Fermi microarchitecture on Multi2Sim simulation framework, and implement a Fermi simulator at native ISA level.
Participants
Zhongliang Chen
Support for Simulation of Nvidia Kepler GPUs on Multi2Sim
Model NVIDIA Kepler microarchitecture on Multi2Sim simulation framework, and implement a Kepler simulator at native ISA level.
Participants
Zhongliang Chen
Benjamin Soper
Support for Simulation of OpenGL/CL on Multi2Sim
Develop extensions to OpenGL/CL runtime and libraries to allow graphics to run concurrently with compute. Design new architectural features that support this level of concurrency on future graphic processor architectures, including APUs and discrete GPUs
Participants
Xiang Gong
Support for Simulation of ARM CPU on Multi2Sim
Addition of ARM CPU emulation support to Multi2Sim simulator. ARM simulation supports disassembly and emulation of ARM 32 bit and Thumb2 ISA. Simulator emulates execution of ARM Elf-binary, printing statistics for instruction count and emulation time. ARM Neon SIMD and VFP support under development.
Participants
Yash Ukidave
Support for Simulation of MIPS CPU on Multi2Sim
Addition of MIPS CPU emulation support to Multi2Sim simulator. MIPS simulation supports disassembly and emulation of MIPS ISA. Simulator emulates execution of MIPS Elf-binary, printing statistics for instruction count and emulation time.
Participants
Fritz Gerald Previlon