rachmad's repositories
academicpages.github.io
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
adapt
Fast Emulation of Approximate DNN Accelerators in PyTorch
cocotb
cocotb, a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python
corsair
Control and Status Register map generator for HDL projects
Exploring-Temporal-Information-Dynamics-in-Spiking-Neural-Networks
PyTorch Implementation of Exploring Temporal Information Dynamics in Spiking Neural Networks (AAAI23)
Gated-LIF
GLIF: A Unified Gated Leaky Integrate-and-Fire Neuron for Spiking Neural Networks, NeurIPS 2022
intel-pcm
Intel® Performance Counter Monitor (Intel® PCM)
MLCAD22
Source code for the Paper: "Deep Reinforcement Learning for Analog Circuit Sizing with an Electrical Design Space and Sparse Rewards"
MNSIM-2.0
A Behavior-Level Modeling Tool for Memristor-based Neuromorphic Computing Systems
OpenRAM
An open-source static random access memory (SRAM) compiler.
OpenSpike
Fully opensource spiking neural network accelerator
pymoo
NSGA2, NSGA3, R-NSGA3, MOEAD, Genetic Algorithms (GA), Differential Evolution (DE), CMAES, PSO
RRAM_COMPILER
This repository includes the Resistive Random Access Memory (RRAM) Compiler which is designed in the context of the research project of Dimitris Antoniadis (PG Taught Student) at Imperial College London
siliconcompiler
A modular build system for hardware
sinabs
A deep learning library for spiking neural networks which is based on PyTorch, focuses on fast training and supports inference on neuromorphic hardware.
sinabs-exodus
Plugin for Sinabs, implementing the EXODUS algorithm for training SNNs efficiently with BPTT
SNNCKA
Pytorch implementation of ANN-SNN representation similarity analysis (TMLR 2023)
SpikeGPT
Implementation of "SpikeGPT: Generative Pre-trained Language Model with Spiking Neural Networks"
Spyker
High-performance Spiking Neural Networks Library Written From Scratch with C++ and Python Interfaces.
SysPIM
Framework for performance evaluation of video analytics workloads on emerging processing-in-memory architectures
tinyODIN
tinyODIN digital spiking neural network (SNN) processor - HDL source code and documentation.
Verilog-Generator-of-Neural-Net-Digit-Detector-for-FPGA
Verilog Generator of Neural Net Digit Detector for FPGA