Pinned Repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
coding-interview-university
A complete computer science study plan to become a software engineer.
debug_scripts
Simple scripts used for my work
developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
fio
Flexible I/O Tester
linux
Bharat's clone of Torvalds Linux
ompi
Open MPI main development repository
RDMA-Tutorial
A tutorial on RDMA based programming using code examples
spdk
Storage Performance Development Kit
bharatpotnuri's Repositories
bharatpotnuri/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
bharatpotnuri/C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
bharatpotnuri/coding-interview-university
A complete computer science study plan to become a software engineer.
bharatpotnuri/developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
bharatpotnuri/every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
bharatpotnuri/free-programming-books
:books: Freely available programming books
bharatpotnuri/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
bharatpotnuri/public-apis
A collective list of free APIs
bharatpotnuri/tech-interview-handbook
💯 Curated coding interview preparation materials for busy software engineers
bharatpotnuri/debug_scripts
Simple scripts used for my work
bharatpotnuri/ompi
Open MPI main development repository
bharatpotnuri/awesome-guidelines
A curated list of high quality coding style conventions and standards.
bharatpotnuri/baremetal-arm
An ebook about bare-metal programming for ARM
bharatpotnuri/bhai-lang
A toy programming language written in Typescript
bharatpotnuri/bharat_w_res
bharatpotnuri/donard
Donard: A PCIe Peer-2-Peer kernel patch and library that builds on top of NVM. Express. Also see https://github.com/sbates130272/linux-donard for the linux kernel source used with the user-space code and modules.
bharatpotnuri/gdrcopy
A fast GPU memory copy library based on NVIDIA GPUDirect RDMA technology
bharatpotnuri/illumos-gate
An open-source Unix operating system
bharatpotnuri/kafkadirect
RDMA-enabled Apache Kafka
bharatpotnuri/L3_dd_trg
Source code for the kaiwanTECH 'Linux Device Drivers' corporate training sessions
bharatpotnuri/linux-kernel-module-cheat
The perfect emulation setup to study and modify the Linux kernel, kernel modules, QEMU and gem5. Highly automated. Thoroughly documented. GDB step debug and KGDB just work. Automated tests. Powered by Buildroot. "Tested" in Ubuntu 18.04 host, x86_64, ARMv7 and ARMv8 guests with kernel v5.0.
bharatpotnuri/linux-network-performance-parameters
Learn where some of the network sysctl variables fit into the Linux/Kernel network flow
bharatpotnuri/nvme-cli
NVMe management command line interface.
bharatpotnuri/open-gpu-kernel-modules
NVIDIA Linux open GPU kernel module source
bharatpotnuri/p2pmem-test
A user-space test platform for testing the p2pdma Linux kernel framework with NVMe CMBs and other PCIe BAR memory.
bharatpotnuri/pandoc-latex-template
A pandoc LaTeX template to convert markdown files to PDF or LaTeX.
bharatpotnuri/perf-tools
Performance analysis tools based on Linux perf_events (aka perf) and ftrace
bharatpotnuri/rdma-core
RDMA core userspace libraries and daemons
bharatpotnuri/rdma_example_apps
bharatpotnuri/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.