A collection of resources for systems students and researchers. Topics include Operating Systems, Computer Architecture, Computer Networking, Distributed Systems, etc.
- GEM5: The gem5 simulator is a modular platform for computer-system architecture research, encompassing system-level architecture as well as processor microarchitecture.
- QFLEX: The QFlex project targets quick, accurate, and flexible simulation of multi-node computer systems.
- QEMU: QEMU is a generic and open source machine emulator and virtualizer.
- SimFlex: Fast, Accurate & Flexible Computer Architecture Simulation.
- CACTI: A cache memory access time, cycle time, area, leakage, and dynamic power model.
- GPGPU-Sim: A cycle-accurate general purpose GPU simulator.
- MGPUSim: A GPU simulator that models AMD GCN3 ISA based GPUs.
- SPEC: Standard Performance Evaluation Corporation Benchmarks for CPUs
- PTX Guide: Guide for NVidia's PTX, a low-level parallel thread execution virtual machine and instruction set architecture (ISA).
- CUDA Programming Guide: A guide to the API of NVidia's CUDA, a general purpose parallel computing platform and programming model.