Skip to content
View gautammenghani's full-sized avatar

Block or report gautammenghani

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

A hardware-aware guide to data structures for system software engineers.

1,265 92 Updated Dec 17, 2025

RISC-V out-of-order core for education and research purposes

Python 81 21 Updated Jan 19, 2026

Performance-portable, length-agnostic SIMD with runtime dispatch

C++ 5,321 403 Updated Feb 9, 2026

A C library that may be linked into a C/C++ program to produce symbolic backtraces

C 1,161 261 Updated Nov 6, 2025

eBPF Developer Tutorial: Learning eBPF Step by Step with Examples

C 3,917 558 Updated Feb 10, 2026

A tiny CPU simulator written in Python

Python 1,187 30 Updated Dec 15, 2025

A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level la…

Assembly 3,108 171 Updated Jan 20, 2025

FFmpeg Assembly Language Lessons

11,403 368 Updated Nov 7, 2025

Awesome materials about database development.

1,590 87 Updated Mar 30, 2024

A tool for gathering and visualizing kernel scheduling traces on Linux machines

Go 530 35 Updated Jun 11, 2024

A very fast linker for Linux

Rust 3,333 98 Updated Feb 10, 2026

Markdown source for Michael Abrash's Graphics Programming Black Book

CSS 4,771 364 Updated Jun 20, 2023

Papers informing the design and development of Distributed Async Await

84 6 Updated Feb 28, 2025

A open source reimplementation of Google's Tensor Processing Unit (TPU).

Python 733 90 Updated Dec 6, 2017

mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems

C 2,116 461 Updated Jul 4, 2024

Open-source high-performance RISC-V processor

Scala 6,872 869 Updated Feb 10, 2026

A workshop on Linux containers: Rebuild Docker from Scratch

Python 3,172 251 Updated Jul 28, 2024

Performance Tuning Tutorial given at Oak Ridge National Laboratory

C++ 184 20 Updated May 19, 2021

Low-overhead tracing of all Linux kernel-user transitions, for serious performance analysis. Includes kernel patches, loadable module, and post-processing software. Output is HTML/SVG per-CPU-core …

HTML 685 71 Updated Sep 1, 2024

Think tmux, then aim... lower

Rust 1,689 39 Updated Feb 9, 2026

Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser

C 62 17 Updated Aug 7, 2022

A command-line benchmarking tool

Rust 27,459 448 Updated Dec 1, 2025

A memory profiler for Linux.

C 4,757 200 Updated Jul 28, 2023

My favorite C programming practices.

2,148 99 Updated Jan 19, 2026

A minimalist RISC-V system emulator capable of running Linux kernel with efficient event-driven scheduling

C 289 70 Updated Jan 3, 2026

C in four functions

C 10,561 1,494 Updated Dec 26, 2023

A modular, reusable university course for Rust

Rust 3,327 172 Updated Feb 9, 2026

0x.Tools: X-Ray vision for Linux systems

Python 1,792 135 Updated Nov 25, 2025

GPGPU microprocessor architecture

C 2,177 366 Updated Nov 8, 2024

A minimal GPU design in Verilog to learn how GPUs work from the ground up

SystemVerilog 11,332 966 Updated Aug 18, 2024
Next