Imperial College London Custom Computing Research Group
We conduct research in various areas of specialised computing platforms.
London
Pinned Repositories
dfe-snippets
MaxJ and C/C++ library and utilities for Maxeler Dataflow Engines
fastc
Framework for aspect-oriented compilation of dataflow designs.
RNN_HLS
An LSTM template and a few examples using Vivado HLS
RubyML
Machine Learning applications implemented in RubyHDL
smcgen
SMCGen: Generating Reconfigurable Design for Sequential Monte Carlo Applications
SpecPatConv3D-Network
An implementation of the neural network described in "Convolution Based Spectral Partitioning Architecture for Hyperspectral Image Classification"
SVM
Incremental and Decremental SVM Training on FPGA
Transformer_Neural_Network_HLS
Fast Transformer using HLS
TuRF
CNN deployment framework with Transfer learning, layer Replacement and layer Fusion.
wiki
Custom Computing Group user wiki.
Imperial College London Custom Computing Research Group's Repositories
custom-computing-ic/SpecPatConv3D-Network
An implementation of the neural network described in "Convolution Based Spectral Partitioning Architecture for Hyperspectral Image Classification"
custom-computing-ic/dfe-snippets
MaxJ and C/C++ library and utilities for Maxeler Dataflow Engines
custom-computing-ic/SVM
Incremental and Decremental SVM Training on FPGA
custom-computing-ic/wiki
Custom Computing Group user wiki.
custom-computing-ic/fastc
Framework for aspect-oriented compilation of dataflow designs.
custom-computing-ic/Transformer_Neural_Network_HLS
Fast Transformer using HLS
custom-computing-ic/RNN_HLS
An LSTM template and a few examples using Vivado HLS
custom-computing-ic/smcgen
SMCGen: Generating Reconfigurable Design for Sequential Monte Carlo Applications
custom-computing-ic/CNN-Based-Hyperspectral-Image-Classification
A TensorFlow implentation of fixed size kernel CNN
custom-computing-ic/RubyML
Machine Learning applications implemented in RubyHDL
custom-computing-ic/TuRF
CNN deployment framework with Transfer learning, layer Replacement and layer Fusion.
custom-computing-ic/cnn-quantisation-tutorial
custom-computing-ic/GNN-JEDInet-FPGA
An template for GNN-based JEDI-net using Vivado HLS
custom-computing-ic/hydrogen
Dispatcher for elastic jobs on Dataflow Engines.
custom-computing-ic/papaa14
Exercises and solutions for our practical sessions at the Croucher Summer School for Performance-aware programming with application accelerators, Hong Kong 2014
custom-computing-ic/TRPO
Trust Region Policy Optimisation
custom-computing-ic/TRPO-Robot-Control
TRPO-based robotic control on FPGA
custom-computing-ic/elastic-dfe-lib
A library of elastic DFE implementations.
custom-computing-ic/HGBO-DSE
custom-computing-ic/mailboxer
A Rails gem to send messages inside a web application
custom-computing-ic/MetaML
custom-computing-ic/QPI
QPI