edwardrichter1's starred repositories

corundum

Open source FPGA-based NIC and platform for in-network compute

Language:VerilogLicense:NOASSERTIONStargazers:1561Issues:0Issues:0

bcc

BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

Language:CLicense:Apache-2.0Stargazers:19936Issues:0Issues:0

Vitis_with_100Gbps_TCP-IP

100 Gbps TCP/IP stack for Vitis shells

Language:C++Stargazers:173Issues:0Issues:0

pp4fpgas

Parallel Programming for FPGAs -- An open-source high-level synthesis book

Language:TeXLicense:CC-BY-4.0Stargazers:765Issues:0Issues:0

scalene

Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

Language:PythonLicense:Apache-2.0Stargazers:11400Issues:0Issues:0

firesim

FireSim: Fast and Effortless FPGA-accelerated Hardware Simulation with On-Prem and Cloud Flexibility

Language:ScalaLicense:NOASSERTIONStargazers:843Issues:0Issues:0

chai-fpga

Collaborative Execution Strategies for Heterogeneous CPU-FPGA Architectures

Language:C++Stargazers:11Issues:0Issues:0

fcuda

The FCUDA CUDA-to-RTL compiler

Language:JavaLicense:NOASSERTIONStargazers:17Issues:0Issues:0

pcimem

Simple program to read & write to a pci device from userspace

Language:CLicense:GPL-2.0Stargazers:301Issues:0Issues:0

ILLIXR

ILLIXR: Illinois Extended Reality Testbed

Language:C++License:NOASSERTIONStargazers:124Issues:0Issues:0

robsize

ROB size testing utility

Language:C++Stargazers:123Issues:0Issues:0

microarchitecturometer

Measures microarchitectural details such as ROB size. Like https://github.com/travisdowns/robsize but without runtime code generation, which doesn't work on some platforms. Public domain except where otherwise noted.

Language:PythonStargazers:110Issues:0Issues:0

heterosync

HeteroSync is a benchmark suite for performing fine-grained synchronization on tightly coupled GPUs

Language:CudaLicense:NOASSERTIONStargazers:26Issues:0Issues:0

mdevctl

A mediated device management and persistence utility

Language:RustLicense:LGPL-2.1Stargazers:59Issues:0Issues:0

freedom

Source files for SiFive's Freedom platforms

Language:ScalaLicense:Apache-2.0Stargazers:1103Issues:0Issues:0

fpga-zynq

Support for Rocket Chip on Zynq FPGAs

Language:TclLicense:NOASSERTIONStargazers:389Issues:0Issues:0

riscv-torture

RISC-V Torture Test

Language:ScalaStargazers:157Issues:0Issues:0

kubernetes

Production-Grade Container Scheduling and Management

Language:GoLicense:Apache-2.0Stargazers:108569Issues:0Issues:0

pigasus

100Gbps Intrusion Detection and Prevention System

Language:C++Stargazers:664Issues:0Issues:0

uNVMe

KV and LBA SSD userspace NVMe driver

Language:C++License:NOASSERTIONStargazers:95Issues:0Issues:0
Language:PythonLicense:Apache-2.0Stargazers:51Issues:0Issues:0
Language:SystemVerilogStargazers:18Issues:0Issues:0

fpga-network-stack

Scalable Network Stack for FPGAs (TCP/IP, RoCEv2)

Language:C++License:BSD-3-ClauseStargazers:705Issues:0Issues:0
Language:CudaStargazers:20Issues:0Issues:0

tests

Random test code

Language:CStargazers:17Issues:0Issues:0

dahlia

Time-sensitive affine types for predictable hardware generation

Language:ScalaLicense:MITStargazers:127Issues:0Issues:0

Coyote

Framework providing operating system abstractions and a range of shared networking (RDMA, TCP/IP) and memory services to common modern heterogeneous platforms.

Language:SystemVerilogLicense:MITStargazers:197Issues:0Issues:0
Language:C++Stargazers:68Issues:0Issues:0
Language:PythonLicense:NOASSERTIONStargazers:232Issues:0Issues:0

xls

XLS: Accelerated HW Synthesis

Language:C++License:Apache-2.0Stargazers:1156Issues:0Issues:0