Exploiting errors for efficiency: A survey from circuits to applications

P Stanley-Marbell, A Alaghi, M Carbin… - ACM Computing …, 2020 - dl.acm.org
When a computational task tolerates a relaxation of its specification or when an algorithm
tolerates the effects of noise in its execution, hardware, system software, and programming …

Approximate computing survey, Part I: terminology and software & hardware approximation techniques

V Leon, MA Hanif, G Armeniakos, X Jiao… - arXiv preprint arXiv …, 2023 - arxiv.org
The rapid growth of demanding applications in domains applying multimedia processing
and machine learning has marked a new era for edge and cloud computing. These …

Forerunner: Constraint-based speculative transaction execution for ethereum

Y Chen, Z Guo, R Li, S Chen, L Zhou, Y Zhou… - Proceedings of the …, 2021 - dl.acm.org
Ethereum is an emerging distributed computing platform that supports a decentralized
replicated virtual machine at a large scale. Transactions in Ethereum are specified in smart …

Quantifying memory underutilization in hpc systems and using it to improve performance via architecture support

G Panwar, D Zhang, Y Pang, M Dahshan… - Proceedings of the …, 2019 - dl.acm.org
A system's memory size is often dictated by worst-case workloads with highest memory
requirements; this causes memory to be underutilized in the common case when the system …

HPAC: evaluating approximate computing techniques on HPC OpenMP applications

K Parasyris, G Georgakoudis, H Menon… - Proceedings of the …, 2021 - dl.acm.org
As we approach the limits of Moore's law, researchers are exploring new paradigms for
future high-performance computing (HPC) systems. Approximate computing has gained …

Approximate computing survey, Part II: Application-specific & architectural approximation techniques and applications

V Leon, MA Hanif, G Armeniakos, X Jiao… - arXiv preprint arXiv …, 2023 - arxiv.org
The challenging deployment of compute-intensive applications from domains such Artificial
Intelligence (AI) and Digital Signal Processing (DSP), forces the community of computing …

Fast, transparent, and high-fidelity memoization cache-keys for computational workflows

V Vassiliadis, MA Johnston… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Computational workflows are important methods for automating complex data-generation
and analysis pipelines. Workflows are composed of sub-graphs that perform specific tasks …

HPAC-Offload: Accelerating HPC Applications with Portable Approximate Computing on the GPU

Z Fink, K Parasyris, G Georgakoudis… - Proceedings of the …, 2023 - dl.acm.org
The end of Dennard scaling and the slowdown of Moore's law led to a shift in technology
trends towards parallel architectures, particularly in HPC systems. To continue providing …

Approximate computing through the lens of uncertainty quantification

K Parasyris, J Diffenderfer, H Menon… - … Conference for High …, 2022 - ieeexplore.ieee.org
As computer system technology approaches the end of Moore's law, new computing
paradigms that improve performance become a necessity. One such paradigm is …

AxE: An approximate-exact multi-processor system-on-chip platform

AS Baroughi, S Huemer… - 2022 25th Euromicro …, 2022 - ieeexplore.ieee.org
Due to the ever-increasing complexity of computing tasks, emerging computing paradigms
that increase efficiency, such as approximate computing, are gaining momentum. However …