utnslab / AlkaliLinks
Alkali is a MLIR-based compiler infrastructure for SmartNICs. It allows developers to write target-independent programs, with the compiler automatically managing cross-NIC porting and performance optimization.
☆24Updated 2 months ago
Alternatives and similar repositories for Alkali
Users that are interested in Alkali are comparing it to the libraries listed below
Sorting:
- Ensō is a high-performance streaming interface for NIC-application communication.☆76Updated 3 months ago
- Clio, ASPLOS'22.☆78Updated 3 years ago
- A Programmable Hardware Architecture for Network Transport Logic☆35Updated 4 years ago
- Flexible, high-performance TCP offload to SmartNICs using fine-grained parallelism☆60Updated 3 years ago
- RPCNIC: A High-Performance and Reconfigurable PCIe-attached RPC Accelerator [HPCA2025]☆13Updated last year
- ☆59Updated 5 years ago
- ☆15Updated 2 years ago
- Demystifying Datapath Accelerator Enhanced Off-path SmartNIC [ICNP24]☆52Updated last year
- A rust-based benchmark for BlueField SmartNICs.☆30Updated 2 years ago
- An EDM-enabled PHY + a rack-level network simulator☆12Updated last year
- A collection of tools, code, and documentation to understand the host network on real server hardware.☆45Updated last year
- An infrastructure for inline acceleration of network applications☆30Updated 4 years ago
- ☆20Updated 2 years ago
- Benchmark Suite for RDMA Performance Isolation☆40Updated 2 years ago
- Artifacts for ATC '22 paper "Faster Software Packet Processing on FPGA NICs with eBPF Program Warping"☆17Updated 3 years ago
- ☆71Updated 10 months ago
- The Artifact of NeoMem: Hardware/Software Co-Design for CXL-Native Memory Tiering☆59Updated last year
- FpgaNIC is an FPGA-based Versatile 100Gb SmartNIC for GPUs [ATC 22]☆136Updated 2 years ago
- ☆18Updated 4 years ago
- ☆53Updated 3 years ago
- Benchmark Test Suite for RDMA Networks☆58Updated 2 years ago
- ☆90Updated 3 months ago
- Overcoming the IOTLB Wall for Multi-100-Gbps Linux-based Networking☆22Updated 2 years ago
- A Multiplatform benchmark designed to provide holistic, detailed and close-to-hardware view of memory system performance with family of b…☆42Updated last month
- RecoNIC is a software/hardware shell used to enable network-attached processing within an RDMA-featured SmartNIC for scale-out computing.☆153Updated 8 months ago
- PsPIN: A RISC-V in-network accelerator for flexible high-performance low-power packet processing☆104Updated 2 years ago
- ☆18Updated 2 years ago
- Arbitrary offloads for RDMA NICs☆99Updated 3 years ago
- Programming system for NIC-accelerated network applications☆28Updated 7 years ago
- A Fast, Scalable and Programmable Packet Scheduler in Hardware☆37Updated 6 years ago