Lahiru Rasnayake's repositories
AcousticSimulationFramework
This repository contains code for an acoustic simulation framework that can be used for acoustic/ultrasonic indoor positioning and/or data driven applications.
ADMS
ADMS is a code generator for the Verilog-AMS language
bazel-on-arm
Build the open source build tool Bazel for ARM on the Raspberry Pi
build-your-own-x
🤓 Build your own (insert technology here)
cheats
Community-sourced cheatsheets for navi
ck
Collective Knowledge framework (CK) helps to organize software projects as a database of reusable components, automation recipes and portable workflows with common APIs and extensible meta descriptions based on FAIR principles. See real-world use cases from our partners to enable portable MLOps and automate ML/SW/HW co-design:
ck-armnn
Collective Knowledge workflows for ArmNN
ck-env
CK repository with components and automation actions to enable portable workflows across diverse platforms including Linux, Windows, MacOS and Android. It includes software detection plugins and meta packages (code, data sets, models, scripts, etc) with the possibility of multiple versions to co-exist in a user or system environment:
ck-mlperf
Collective Knowledge repository to automate MLPerf - a broad ML benchmark suite for measuring performance of ML software frameworks, ML hardware accelerators, and ML cloud platforms:
ck-tensorflow
Collective Knowledge components for TensorFlow (code, data sets, models, packages, workflows):
DRAMSys
DRAMSys4.0 a SystemC TLM-2.0 based DRAM simulator.
efficientnet
Implementation of EfficientNet model. Keras and TensorFlow Keras.
EfficientNet-Lite-PyTorch
Pytorch implementation of EfficientNet Lite variants
Forvis_RISCV-ISA-Spec
Formal specification of RISC-V Instruction Set
gemm_hls
Scalable systolic array-based matrix-matrix multiplication implemented in Vivado HLS for Xilinx FPGAs.
GNNPapers
Must-read papers on graph neural networks (GNN)
goldeneye
GoldenEye is a functional simulator with fault injection capabilities for common and emerging numerical formats, implemented for the PyTorch deep learning framework.
graph-fraud-detection-papers
A curated list of fraud detection papers using graph information or graph neural networks
ICFP2020_Bluespec_Tutorial
Tutorial on hardware design using Bluespec BH (Bluespec Classic) for Haskell programmers at ACM ICFP 2020 conference
iob-soc
RISC-V System on Chip Template Based on the picorv32 Processor
Neural-Networks-on-Silicon
This is a collection of works on neural networks and neural accelerators.
oh
Verilog library for ASIC and FPGA designers
QPyTorch
Low Precision Arithmetic Simulation in PyTorch - extension for posit
RISC-V-TLM
RISC-V SystemC-TLM simulator
Tools-to-Design-or-Visualize-Architecture-of-Neural-Network
Tools to Design or Visualize Architecture of Neural Network
verilator-1
Verilator open-source SystemVerilog simulator and lint system