An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: approximate-computing

ehw-fit/evoapproxlib

Library of approximate arithmetic circuits

Language: Verilog - Size: 57.8 MB - Last synced at: 11 days ago - Pushed at: about 3 years ago - Stars: 57 - Forks: 19

LP-RG/subxpat

The SubXPAT approximate logic synthesis framework

Language: Python - Size: 24.8 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 9 - Forks: 1

queelius/maph

Space-efficient approximate mappings using perfect hash functions. Supports arbitrary function approximation (X→Y) with configurable storage (8/16/32/64-bit) and accuracy trade-offs.

Language: C++ - Size: 12.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

BIGADIL/graph_correlation_clustering

This repo contains various exact and approximation algorithm for graph correlation clustering problems.

Language: C++ - Size: 2.78 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 3

ehw-fit/ariths-gen

Generator of arithmetic circuits (multipliers, adders) and approximate circuits

Language: C - Size: 72.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 36 - Forks: 7

Ananya1907/Approximate_Computing

This repository explores the application of approximate computing techniques to common image processing tasks. The project implements and evaluates the performance of approximate multipliers in applications such as edge detection, image smoothing, and image multiplication.

Language: Jupyter Notebook - Size: 70.5 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

e-dupuis/awesome-approximate-dnn

Curated content for DNN approximation, acceleration ... with a focus on hardware accelerator and deployment

Size: 166 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 6

changmg/ResubALS

Efficient resubstitution-based approximate logic synthesis

Language: C++ - Size: 4.17 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 0

ehw-fit/approx-fpgas 📦

Approximate arithmetic circuits for FPGAs

Language: Verilog - Size: 3.14 MB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 12 - Forks: 8

scale-lab/BLASYS

An Approximate Logic Synthesis Framework based on Boolean Matrix Factorization

Language: Verilog - Size: 16.1 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 14

ehw-fit/tf-approximate

Approximate layers - TensorFlow extension

Language: C - Size: 6.11 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 27 - Forks: 12

phoeniX-Digital-Design/phoeniX

RISC-V Embedded Processor for Approximate Computing

Language: Verilog - Size: 160 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 124 - Forks: 82

liuyuxivapor/ai8x_approx

Neural Network Model Based Signal Processing Approximation on AIoT Processors

Language: Jupyter Notebook - Size: 369 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

ehw-fit/autoax

Automated tool for approximation of ASIC and FPGA accelerators

Language: C - Size: 696 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 3

maropu/datasketches-spark

Data Sketches for Apache Spark

Language: Scala - Size: 6.11 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 22 - Forks: 4

SalvatoreBarone/CNN-VHDL

A library of VHDL components for Neural Networks

Language: C++ - Size: 32.8 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 17 - Forks: 3

Kemsekov/GradientDescentSharp

General gradient descent + neural network implementations in c# for any defined problem

Language: C# - Size: 864 KB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

AmiraGuesmi-mls/Defensive-Approximation

Implementation of our proposed defense strategy against adversarial attacks "Defensive Approximation (DA)"

Language: Jupyter Notebook - Size: 2.3 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 2

AlishKanani/ACA-CSU_Approximate-Adders

MATLAB and HDL models of ACA-CSU approximate adders

Language: Verilog - Size: 1.5 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 2

etrommer/agn-approx

Code for the paper "Combining Gradients and Probabilities for Heterogeneours Approximation of Neural Networks"

Language: Python - Size: 2.18 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 6 - Forks: 0

yangyt96/polynomial_interpolation

Language: Python - Size: 288 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

RaulMurillo/CoNGA_23

Code for reproducing CoNGA 2023 results on approximate posit arithmetic

Language: Jupyter Notebook - Size: 22.6 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

talha-devp/Approximating-the-Pi

Approximating the Pi with randomly sent particles.

Language: C++ - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

TU-Berlin-DIMA/Condor

Condor allows for the specification of synopsis-based streaming jobs on top of general dataflow systems. Condor provides a collection of twelve synopses and an integration to Apache Flink.

Language: Java - Size: 134 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 2

albmoriconi/yosys-als

A design space exploration tool for approximate circuits

Language: C++ - Size: 264 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

etrommer/torch-approx

GPU-accelerated Neural Network layers using Approximate Multiplications for PyTorch

Language: Python - Size: 1.93 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 3

changmg/VACSEM

VACSEM: Verifying Average Errors in Approximate Circuits Using Simulation-Enhanced Model Counting

Language: C - Size: 115 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

garmeniakos/Ax-Printed-ML-Classifiers

Approximate Printed Machine Learning Classifiers

Language: Verilog - Size: 11.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

SalvatoreBarone/pyALS-RF

Approximate Logic Synthesis of Random Forest classifiers

Language: VHDL - Size: 5.99 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

shobro/ACLA

Software and Hardware models of Approximate Carry-Lookahead Adder with Intelligent Carry Judgement and Correction

Language: Verilog - Size: 47.9 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 2

Amin-Azar/GMEE

Gaussian Mixture Error Estimation for Approximate Circuits

Language: MATLAB - Size: 828 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

dade145/Power-analysis-approx-computing

"DSDM2" project @ Politecnico di Milano // AY 2019-2020

Language: Tcl - Size: 546 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

noureddine-as/axqemu

AxQEMU: a Floating-Point Approximation-aware Emulator

Language: C - Size: 241 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

SureshNambi/DeBAM_Decoder_based_Approximate_Multiplier

DeBAM : Decoder Based Approximate multiplier for Low Power Applications

Language: Verilog - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 2

furiousteabag/MethodsOfComputations

Tasks for "Methods of Computation" course

Language: Jupyter Notebook - Size: 2.54 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

Pytest-with-Eric/pytest-approx-example

A Comprehensive Guide to Pytest Approx for Accurate Numeric Testing

Language: Python - Size: 20.5 KB - Last synced at: 8 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 1

scale-lab/ABACUS

ABACUS is a tool for approximate logic synthesis

Language: C - Size: 4.22 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 5

Hassan313/Approximate-Multiplier

This repository contains approximate 8-bit multiplier Verilog code.

Language: Verilog - Size: 47 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 3

SubramanianV467/Approximate-radix-4-booth-multiplier

A radix 4 booth multiplier that trades off accuracy for speed and area considerations

Language: Python - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

IgorMy/MBHB-Algoritmos-TSP

Implementaciones de algoritmos aproximados para el cálculo de soluciones de TSP.

Language: Jupyter Notebook - Size: 36.4 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

skeru/fixedpoint

Fixed Point C++ support for approximate computing

Language: C++ - Size: 36.1 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 2

zhuangsc/PhD-thesis

Language: TeX - Size: 31 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

scale-lab/DRUM

The Verilog source code for DRUM approximate multiplier.

Language: Verilog - Size: 83 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 10

ArvinDelavari/RV32-APX

32 Bits RISC-V Processor with Approximate Functions

Language: Verilog - Size: 140 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

oprecomp/oprecomp

The Horizon 2020 Open Transprecision Computing project

Size: 16.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 4

COSys-Research/Fixed-Posit

Repository accompanying the paper "Fixed-Posit: A Floating-Point Representation for Error-Resilient Applications" published in IEEE Transactions on Circuits and Systems II

Language: Python - Size: 107 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 2

SJTU-ECTL/MECALS

An approximate logic synthesis tool under the maximum error constraint

Language: Verilog - Size: 219 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

SJTU-ECTL/HEDALS

Highly efficient delay-driven approximate logic synthesis

Language: Verilog - Size: 5.74 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

arnabsanyal/lnsdnn

https://arxiv.org/abs/1910.09876

Language: Python - Size: 307 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 3

SJTU-ECTL/VECBEE

VECBEE: A Versatile Efficiency-Accuracy Configurable Batch Error Estimation Method for Greedy Approximate Logic Synthesis

Language: C++ - Size: 107 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 3

ad-astra-et-ultra/RiscV-core-with-Approximate-Arithmetic-Circuits

GeAr low latency adder implementation and error analysis

Language: Verilog - Size: 396 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

phaquinosilva/axc-dt

This repository contains the latest publicly available results from my research in Approximate Computing techniques applied to hardware realizations of Decision Tree Models.

Language: C - Size: 2.22 MB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

vincent-camus/carry-cut-back-adder

Carry Cut-Back Adder (CCBA) - An approximate adder circuit with artificially-built false timing paths

Language: VHDL - Size: 6.36 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 3

katekemu/model_inversion_defense

Implementation of "An Approximate Memory based Defense against Model Inversion Attacks to Neural Networks" and "MIDAS: Model Inversion Defenses Using an Approximate Memory System"

Language: Jupyter Notebook - Size: 46.1 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

EUREG/AxLEAP

Ax-LEAP: Enabling Low-Power Approximations Through Unified Power Format

Language: Verilog - Size: 8.82 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

ljw8161/Adder

저전력 고효율의 Approximate Adder 개발

Language: C++ - Size: 193 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

FilipeLopesPires/LargeText-WordCount

Large Text Word Count: a study on exact and approximate occurrences counters.

Language: TeX - Size: 8.24 MB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

sayandipde/approx_ibc

Approximation Trade Offs in an Image Based Control System

Language: C++ - Size: 97.2 MB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 2

UNPLaS/approximateComputing

Language: Java - Size: 121 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

marfvr/MDCKP

Multiple Disjunctively Constrained Knapsak problem: definition and an approximation algorithm implementation.

Language: C++ - Size: 928 KB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

tanmayv25/doppelgangerCache

CSE 614 Term Project

Language: HTML - Size: 54.2 MB - Last synced at: 6 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

Related Keywords
approximate-computing 61 verilog 10 logic-synthesis 10 approximate-circuits 6 deep-learning 6 machine-learning 5 python 5 computer-architecture 4 fpga 4 low-power 4 image-processing 3 approximation 3 cpp 3 pytorch 3 approximation-algorithms 3 floating-point 3 vlsi 3 risc-v 3 arithmetic 2 cplusplus 2 pytorch-lightning 2 deep-neural-networks 2 riscv 2 approximate-algorithms 2 science 2 cpu-design 2 computer-vision 2 multiplier 2 artificial-intelligence 2 convolutional-neural-networks 2 vhdl 2 transprecision-computing 2 approximate-multipliers 2 halide 1 intel-pin 1 arithmetic-logic-unit 1 hdl 1 arithmetic-circuit 1 hpc 1 energy 1 big-data-analytics 1 ai 1 rv32im 1 rv32-apx 1 random-forest 1 approximate-adder 1 electronic-design-automation 1 matlab 1 error-model 1 error-propagation 1 gaussian-mixture-models 1 openroad 1 qemu 1 image-compression 1 image-sharpening 1 multiplication-algorithm 1 pytest-approx 1 python-numerical-testing 1 synthesis 1 vlsi-circuits 1 runtime-configuration 1 jupyter 1 jupyter-notebook 1 jupyterlab 1 tsp 1 c-plus-plus 1 fixed-point 1 numerical-methods 1 parallel-computing 1 image-based-control 1 lane-detection 1 opencv 1 software-in-the-loop 1 vrep 1 code-generation 1 code-generator 1 algorithm 1 algorithms 1 combinatorial-optimization 1 combinatorial-problems 1 constrained-knapsack 1 knapsack 1 knapsack-problem 1 knapsack-solution 1 knapsack-solver 1 knapsack01 1 mdckp 1 multiple-knapsack 1 multiple-knapsacks 1 energy-efficient 1 memory-hierarchy 1 intel-pintools 1 number-representation 1 maximum-error 1 logarithimic-number-system 1 abc 1 batch-error-estimation 1 eda 1 single-selection 1 vivado 1