matt-wu / CPU
CPU Internals (Cache, TLB, MMU, Pipeline, Branch Prediction, Out-of-Order Execution, ROB, Side Channel Attack ...)
☆24Updated 4 years ago
Alternatives and similar repositories for CPU:
Users that are interested in CPU are comparing it to the libraries listed below
- DROB (Dynamic Rewriter and Optimizer of Binary code)☆24Updated 5 years ago
- NVMe-oF for Windows.☆10Updated 2 years ago
- Utility for dumping all the information Capstone has on given instructions.☆24Updated 3 years ago
- C++ JSON parser and stringify☆26Updated 2 years ago
- Cross-platform asynchronous I/O library☆16Updated 11 months ago
- kvm hypervisor☆16Updated 2 years ago
- Single-header C++20 library to remove recursion using coroutines☆12Updated 4 years ago
- Pet project: TCP/IP stack on userspace with C++☆12Updated 5 years ago
- Network monitor for Linux☆13Updated 5 years ago
- QARMA block cipher in C☆26Updated 2 years ago
- Hypervisor implementation for x86_64 ISA MIT JOS☆33Updated 10 years ago
- LLVM with SGX support☆13Updated 7 years ago
- Simple error lookup for Win32 and NTSTATUS errors☆17Updated 6 years ago
- a dynamic threadpool☆38Updated 5 years ago
- The kernel mode Standard Template Library Template☆18Updated 5 years ago
- A python parser for decoding arm aarch32 and aarch64 system registers☆15Updated last year
- Dump PDB Symbols including support for Bochs Debugging Format (with wine support)☆15Updated last year
- X86/X64/ARM/MIPS Assembler/Disassembler/Decomposer Library☆37Updated 5 years ago
- LPC (Local Procedure Call) is a portion of Windows NT kernel, used for fast communication between threads or processes. It can be also us…☆15Updated 3 years ago
- ☆11Updated 5 years ago
- It is a tool to analyze the pattern of memory mapped file I/O using Intel pin.☆19Updated 6 years ago
- some tlb experimentation code: calculate L1, L2 miss penalties and show cross-HT interference.☆13Updated 5 years ago
- memTrace, a framework for lightweight memory tracing☆57Updated 5 years ago
- Generating binary modules with zasm☆13Updated 2 years ago
- HQEMU v2.5.1 is a retargetable and multi-threaded dynamic binary translator on multicores☆21Updated 6 years ago
- Lightweight WINAPI tracing with Pin☆26Updated 5 years ago
- Code for experiments referenced in the Usenix Security 2017 paper "Strong and Efficient Cache Side-Channel Protection using Hardware Tran…☆14Updated 2 years ago
- Tool to collect and visualize memory usage of a process tree, mainly for Windows.☆15Updated 3 months ago
- Collection of scripts used for building a complete, standalone Clang/LLVM-based toolchain. See: https://clang.llvm.org/docs/Toolchain.htm…☆19Updated last year
- a linux kernel function inline hooking library☆30Updated 7 years ago