matt-wu / CPU
CPU Internals (Cache, TLB, MMU, Pipeline, Branch Prediction, Out-of-Order Execution, ROB, Side Channel Attack ...)
☆23Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for CPU
- Microsoft's Debug Interface Access SDK☆23Updated this week
- kvm hypervisor☆16Updated last year
- Lightweight WINAPI tracing with Pin☆26Updated 5 years ago
- Utility for dumping all the information Capstone has on given instructions.☆24Updated 3 years ago
- C++ JSON parser and stringify☆24Updated 2 years ago
- memTrace, a framework for lightweight memory tracing☆55Updated 4 years ago
- Cross-platform asynchronous I/O library☆12Updated 7 months ago
- Hypervisor implementation for x86_64 ISA MIT JOS☆33Updated 10 years ago
- NetworkDirect Service Provider Interface☆61Updated 3 months ago
- A lightweight script-driven graphic engine for both modern and legacy platforms.☆10Updated 3 months ago
- DROB (Dynamic Rewriter and Optimizer of Binary code)☆24Updated 4 years ago
- This is a modified version of Mini-CRT++ in the book <程序员的自我修养>, it supports 32-bit and 64-bit system.☆18Updated 8 years ago
- a dynamic threadpool☆38Updated 4 years ago
- PowerPC (64bit) virtual machine with support for ram, stack, syscalls, and threading. WIP☆2Updated 3 years ago
- Dispar - Cross-platform Disassemling binary Parser☆20Updated 2 years ago
- Cmake utilities for C++11 projects targeting Windows(host/cross build), Raspberry Pi (host/cross build), macOS, iOS, Android☆37Updated 2 months ago
- ARMv8 hypervisor. Custom Linux KVM variant with the guest and the host memory protection, integrity verification and encryption support.☆20Updated 8 months ago
- Highly optimized versions of memmove, memcpy, memset, and memcmp supporting SSE4.2, AVX, AVX2, and AVX512☆10Updated 5 years ago
- RISC-V Disassembler☆18Updated 4 years ago
- It is a tool to analyze the pattern of memory mapped file I/O using Intel pin.☆19Updated 6 years ago
- Basic experimentation with Windows drivers.☆13Updated last year
- A small HTTP server written in C++ using IO Completion Ports.☆22Updated 7 years ago
- Кроссплатформенный генератор UUID по железу☆22Updated 6 years ago
- ETW Tracing C++ project☆16Updated 4 years ago
- Simple Demo of using Windows Hypervisor Platform☆27Updated 7 months ago
- An easy to use modern C++14/17 async cross-platform logger which supports custom formatting/patterns, colored output, Unicode, file loggi…☆27Updated 4 years ago
- LLVM Metadata Visualizer☆22Updated 6 years ago
- oystr recursively searches directories for a substring.☆10Updated 2 years ago
- Sample code for ARM hardware virtualization☆10Updated 9 years ago
- Virtual machine with a custom instruction set in C☆16Updated 6 years ago