upenn-acg / cis501
CIS 501: Computer Architecture Fall 2019
☆22Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for cis501
- Collection of synchronization micro-benchmarks and traces from infrastructure applications☆38Updated 6 months ago
- Multikernel OS for manycore systems☆10Updated 2 years ago
- An NVMe Device Simulation Library.☆50Updated 2 years ago
- Examples of usage for Mellanox HW offloads☆17Updated 2 years ago
- NVMe over Fabrics Distributed Endpoint Management - an implementation of a centralized Discovery controller providing remote configuratio…☆33Updated 2 years ago
- A guide to reproducing network projects in the classroom.☆17Updated 7 years ago
- This is a mirror of the official libpfm4 git repository, https://sourceforge.net/p/perfmon2/libpfm4/ci/master/tree/ with some local branc…☆55Updated 3 weeks ago
- This Is Indian Country - Spring 2018 Instance☆12Updated 6 years ago
- Cache and main memory hog programs. These are programs with specific access patterns to evict the already existing cache blocks of variou…☆19Updated 8 years ago
- ☆114Updated 3 months ago
- Notes taken from Understanding the Linux Virtual Memory Manager by Mel Gorman targeting kernel 2.4.22.☆42Updated 8 years ago
- A reading/viewing list about the theory and practice of performance engineering☆29Updated 5 years ago
- ☆12Updated 8 months ago
- Project ACRN Documentation Publishing Site☆14Updated 2 weeks ago
- Very low-overhead timer/counter interfaces for C on Intel 64 processors.☆116Updated 5 years ago
- Development repository for RXE user space code.☆66Updated 8 years ago
- Generic x86_64 PCIe latency measurement module for the Linux kernel☆56Updated 3 years ago
- LMBench for ARC - based off of tarball from sourceforge, slightly modified for post-processing ease☆32Updated 4 months ago
- A detailed guide for setting up NVMeOF in qemu, debugging using gdb and tracing packets via wireshark☆36Updated 6 years ago
- An ARMv8 virtual platform based on QEMU and VCML☆29Updated this week
- A C-family AST implementation designed to be an IR for DSL compilers.☆16Updated 7 years ago
- Byte-Addressable File System☆19Updated 3 years ago
- PROGRESS64 is a C library of scalable functions for concurrent programs, primarily focused on networking applications.☆70Updated this week
- The Distbench benchmark is made to evaluate Remote Procedure Calls (RPCs) stacks, as RPCs represent an important amount of data communica…☆54Updated 2 months ago
- Memory System Microbenchmarks☆61Updated last year
- A user-space test platform for testing the p2pdma Linux kernel framework with NVMe CMBs and other PCIe BAR memory.☆49Updated last year
- Managed Data Structures☆27Updated 7 years ago
- A low-overhead tool to periodically collect system-wide hardware performance counters on Intel64 systems.☆31Updated 2 years ago
- StoneNeedle is a tool, which runs in the Linux kernel environment (later than v3.13), and statistic the I/O workload profiling data. It w…☆19Updated last year
- ☆38Updated 4 months ago