reimondo's repos on GitHub
C · 51 watchers
rdma-tutorial
A tutorial on RDMA based programming using code examples
C · 4 watchers
freeflow-rdma-bench
Some micro-benchmarks and code reviews I did before on FreeFlow Verbs. The details are shown in `benchmarks/writeup.md`. The application-level benchmarking and overhead analyzing can refer to our paper MasQ [SIGCOMM '20]. Hope these are useful for your research on FreeFlow or related techniques.
HTML · 4 watchers
rsocket-bench
Some micro-benchmarks and code reviews I did before on rsocket of librdmacm. The details are shown in `writeup.md`. For now, SocksDirect [SIGCOMM 19] is the coolest socket-to-verbs translation library while Mellanox VMA has the best compatibility.
3 watchers
masq-faq
Collection of MasQ's FAQs at SIGCOMM '20
C · 2 watchers
dpdk-toyudp
A naive impl. of UDP over DPDK
C++ · 1 watchers
15418
My solutions
Go · 1 watchers
6.824
My solutions
C · 1 watchers
Freeflow
High performance container overlay networks on Linux. Enabling RDMA (on both InfiniBand and RoCE) and accelerating TCP to bare metal performance. Freeflow requires zero modification on application code/binary.
C · 1 watchers
qzip-cookie
QAT-accelerated ZIP stream handler
Shell · 0 watchers
bocker
Docker implemented in around 100 lines of bash
C · 0 watchers
byte-unixbench
Automatically exported from code.google.com/p/byte-unixbench
C · 0 watchers
contextswitch
Little micro-benchmark for Linux to test the cost of context switching and system calls
Cuda · 0 watchers
cs344
My solutions
C · 0 watchers
dpdk
Data Plane Development Kit
JavaScript · 0 watchers
gee
Code for IBM Power Contest in 2015
C++ · 0 watchers
grpc
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
0 watchers
gthreads
Toy Green Threads for C.
C · 0 watchers
hyv
A hybrid I/O virtualization framework for RDMA-capable network interfaces
C · 0 watchers
ipad-charge
Charge Apple devices under Ubuntu Linux
C · 0 watchers
ipc-bench
Latency benchmarks of Unix IPC mechanisms
C · 0 watchers
ixy
Simple userspace packet processing for educational purposes 🎓
Shell · 0 watchers
kvm-docker-comparison
Experiments for the ISPASS 2015 poster "An Updated Performance Comparison of Virtual Machines and Linux Containers"
C · 0 watchers
libfabric
Open Fabric Interfaces
C · 0 watchers
mini-nbody
A simple gravitational N-body simulation in less than 100 lines of C code, with CUDA optimizations.
0 watchers
neper
neper is a Linux networking performance tool.
C · 0 watchers
netperf
Netperf is a benchmark that can be used to measure the performance of many different types of networking. It provides tests for both unidirectional throughput, and end-to-end latency.
0 watchers
paper_skel
A LaTeX paper skeleton for CS systems conference formats
Shell · 0 watchers
perf-tools
Performance analysis tools based on Linux perf_events (aka perf) and ftrace
0 watchers
perftest
Infiniband Verbs Performance Tests
C · 0 watchers
qat-crypto-bench
Benchmark to understand the performance difference of using different methods to submit crypto requests to QAT
C · 0 watchers
rdma-core
RDMA core userspace libraries and daemons
C · 0 watchers
rdma_bench
A framework to understand RDMA
C · 0 watchers
redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, HyperLogLogs, Bitmaps.
Shell · 0 watchers
setup-ipsec-vpn
Scripts to build your own IPsec VPN server, with IPsec/L2TP and Cisco IPsec on Ubuntu, Debian and CentOS
Vim script · 0 watchers
spf13-vim
The ultimate vim distribution
0 watchers
ucx
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
0 watchers
vireo
Preemptible green threads in C for Linux
C++ · 0 watchers
vma-bench
A glance at Mellanox VMA's basic performance. The details are shown in `writeup.md`.
Shell · 0 watchers
vxlan
Very simple overlay network provider designed as docker container.