Saikrishna Edupuganti's repositories
bess
BESS: Berkeley Extensible Software Switch
c3po
C3PO repository packages the Home Subscription Service (HSS), Database, Charge Data Function (CDF), Charge Trigger Function (CTF), Policy Control Rules Function (PCRF) and Intel® SGX (SGX-DLR-IN, SGX Router, SGX-DLR-OUT), a set of three VNFs/Processes that enable protection of sensitive Call Data Records (CDR) for adds security and audit capabilities to billing and charging.
cilium
eBPF-based Networking, Security, and Observability
cloud-native-setup
Automation around setting up the cloud-native content (kubernetes) on Clear Linux.
deep-learning
A deep-dive on the entire history of deep-learning
easy_rust
Rust explained using easy English
free5gc
Open source 5G core network base on 3GPP R15
ginit
A simple go init
github-push-action
GitHub actions to push back to repository eg. updated code
go-gtp
GTP(GPRS Tunneling Protocol) implemented in pure Golang.
go-pfcp
PFCP(Packet Forwarding Control Protocol) implementation in Golang.
go-reuseport
reuse tcp/udp ports in golang
KUtrace
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 timeline that you can pan/zoom down to the nanosecond.
libbpf
Automated upstream mirror for libbpf stand-alone build.
local-packet-whisperer
A Fun project using Ollama, Streamlit & PyShark to chat with PCAP files locally, privately!
micrograd
A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
nanoBench
A tool for running small microbenchmarks on recent Intel and AMD x86 CPUs.
neper
neper is a Linux networking performance tool.
packet_buddy
pcap analysis provided by chatGPT4 Turbo
perf-book
The book "Performance Analysis and Tuning on Modern CPU"
pwru
Packet, where are you? -- Linux kernel networking debugger
rust-by-practice
Learning Rust By Practice, narrowing the gap between beginner and skilled-dev with challenging examples, exercises and projects.
snabb
Snabb: Simple and fast packet networking
tiny-gpu
A minimal GPU design in Verilog to learn how GPUs work from the ground up
tinynf
Code artifact of the paper "A Simpler and Faster NIC Driver Model for Network Functions" (OSDI 2020)
upf-epc
4G/5G Mobile core user plane
xdp-tutorial
XDP tutorial