ACT Lab

Alternative Computing Technologies (ACT) Lab

School of Computer Science

Georgia Institute of Technology

This is the list of all the artifacts that are developed in the Alternative Computing Technologies (ACT). We are actively working to maintain these artifacts and add more to this list. Please forward your questions regarding to any of these artifacts to info@act-lab.org.

Tools
# Name Description Language Maintained by
1

AXGAMES

Crowdsourced quality target determination framework for approximate computing Python Jongse Park
2

TABLA

Accelerator generator for a class of machine learning algorithms Python Divya Mahajan and Joon Kim
3

FLEXJAVA

Framework for automating approximate programming Java Jongse Park
4

Axilog

Set of language annotations and automatic analysis for approximate hardware design Python Amir Yazdanbakhsh
5

NPiler

NPU Compilation workflow C++ / Python Amir Yazdanbakhsh and Bradley Thwaites
6

DNNWEAVER

Synthesizable accelerator generation framework for a given (DNN, FPGA) pair from a high-level deep learning model specification C++ / Verilog Hardik Sharma
7

DNNWEAVER v2.0

Specialized Computing Stack For Accelerating Deep Neural Networks of FPGAs Python / Verilog Hardik Sharma
8

BIT FUSION

Simulator and ISA specification for BitFusion Python Hardik Sharma
Benchmarks
# Name Description Language Maintained by
1

AxBench

Approximate computing benchmarks to evaluate approximation in software and hardware C++ / Verilog Amir Yazdanbakhsh and Bradley Thwaites
Documents
# Name Title Type Maintained by
1 DaNA
Instruction Set Architecture To Facilitate In-RDBMS Acceleration of Advanced Analytics
PDF Divya Mahajan

Sponsors