Pinned Repositories
basejump_stl
BaseJump STL: A Standard Template Library for SystemVerilog
bsg_bladerunner
Meta-Repository for Bespoke Silicon Group's Manycore Architecture (A.K.A HammerBlade)
bsg_fakeram
fakeram generator for use by researchers who do not have access to commercial ram generators
bsg_manycore
Tile based architecture designed for computing efficiency, scalability and generality
bsg_motherboards
BaseJump Open-Source Hardware Accelerator Motherboards
bsg_newlib_dramfs
newlib, but with a dram-based file system using LittleFS! Also known as Panic Room.
bsg_packaging
BaseJump Open-Source Hardware Accelerator Packages and Sockets
bsg_pipeclean_suite
bsg_replicant
BSG Replicant: Cosimulation and Emulation Infrastructure for HammerBlade
bsg_sv2v
A tool that converts SystemVerilog to Verilog. Uses Design Compiler, so it is 100% compatible.
Bespoke Silicon Group's Repositories
bespoke-silicon-group/basejump_stl
BaseJump STL: A Standard Template Library for SystemVerilog
bespoke-silicon-group/bsg_manycore
Tile based architecture designed for computing efficiency, scalability and generality
bespoke-silicon-group/bsg_sv2v
A tool that converts SystemVerilog to Verilog. Uses Design Compiler, so it is 100% compatible.
bespoke-silicon-group/bsg_bladerunner
Meta-Repository for Bespoke Silicon Group's Manycore Architecture (A.K.A HammerBlade)
bespoke-silicon-group/bsg_fakeram
fakeram generator for use by researchers who do not have access to commercial ram generators
bespoke-silicon-group/bsg_replicant
BSG Replicant: Cosimulation and Emulation Infrastructure for HammerBlade
bespoke-silicon-group/bsg_pipeclean_suite
bespoke-silicon-group/bsg_newlib_dramfs
newlib, but with a dram-based file system using LittleFS! Also known as Panic Room.
bespoke-silicon-group/bsg_packaging
BaseJump Open-Source Hardware Accelerator Packages and Sockets
bespoke-silicon-group/bsg_motherboards
BaseJump Open-Source Hardware Accelerator Motherboards
bespoke-silicon-group/baseline
An Experimental Repository for BSG Bladerunner using CUDA Lite
bespoke-silicon-group/bsg_ddr3_io
BaseJump DDR3 I/O Design
bespoke-silicon-group/accelerator-debugger
A framework for building application-level debuggers for bleeding-edge hardware systems.
bespoke-silicon-group/bsg_pearls
Open source IP blocks for SoCs and testing collateral. Often consists of compound instantiations of BaseJump STL or other blocks.
bespoke-silicon-group/gpgpu-sim_distribution
GPGPU-Sim provides a detailed simulation model of contemporary NVIDIA GPUs running CUDA and/or OpenCL workloads. It includes support for features such as TensorCores and CUDA Dynamic Parallelism as well as a performance visualization tool, AerialVisoin, and an integrated energy model, GPUWattch.
bespoke-silicon-group/hb_starlite
bespoke-silicon-group/ramulator
A Fast and Extensible DRAM Simulator, with built-in support for modeling many different DRAM technologies including DDRx, LPDDRx, GDDRx, WIOx, HBMx, and various academic proposals. Described in the IEEE CAL 2015 paper by Kim et al. at http://users.ece.cmu.edu/~omutlu/pub/ramulator_dram_simulator-ieee-cal15.pdf
bespoke-silicon-group/Galois
Galois: C++ library for multi-core and multi-node parallelization
bespoke-silicon-group/riscv-gnu-toolchain
GNU toolchain for RISC-V, including GCC
bespoke-silicon-group/tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
bespoke-silicon-group/beebs
A set of benchmarks chosen to show the energy consumption of embedded devices under different conditions
bespoke-silicon-group/bsg_idf_tools
Tools associated with IDF (IDEA Dimensionless Floorplan) format
bespoke-silicon-group/GSOC-2019
Reshabh's GSOC project!
bespoke-silicon-group/hb_hammerbench
HammerBlade Benchmarks
bespoke-silicon-group/hbpintool
bespoke-silicon-group/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
bespoke-silicon-group/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
bespoke-silicon-group/riscv-gcc
bespoke-silicon-group/RISCV32-GPU
GPU extension for RISCV 32
bespoke-silicon-group/tiny-AES-c
Small portable AES128/192/256 in C