scispace - formally typeset
J

Joshua San Miguel

Researcher at University of Wisconsin-Madison

Publications -  44
Citations -  698

Joshua San Miguel is an academic researcher from University of Wisconsin-Madison. The author has contributed to research in topics: Computer science & Cache. The author has an hindex of 12, co-authored 37 publications receiving 501 citations. Previous affiliations of Joshua San Miguel include University of Toronto.

Papers
More filters
Proceedings ArticleDOI

Load Value Approximation

TL;DR: This work explores load value approximation, a micro architectural technique to learn value patterns and generate approximations for the data and observes up to 28.6% speedup and 44.1% energy savings on a range of PARSEC workloads, while maintaining low output error.
Proceedings ArticleDOI

Doppelgänger: a cache for approximate computing

TL;DR: The Doppelganger cache associates the tags of multiple similar blocks with a single data array entry to reduce the amount of data stored and achieves reductions in LLC area, dynamic energy and leakage energy without harming performance nor incurring high application error.
Proceedings ArticleDOI

The bunker cache for spatio-value approximation

TL;DR: The Bunker Cache is proposed, a design that maps similar data to the same cache storage location based solely on their memory address, sacrificing some application quality loss for greater efficiency.
Journal ArticleDOI

A Taxonomy of General Purpose Approximate Computing Techniques

TL;DR: A taxonomy that classifies approximate computing techniques according to salient features: visibility, determinism, and coarseness is presented to address questions about the correctability, reproducibility, and control over accuracy–efficiency tradeoffs of different techniques.
Proceedings ArticleDOI

uGEMM: unary computing architecture for GEMM applications

TL;DR: In this article, an area and energy-efficient unary general matrix multiplication (GEMM) architecture is proposed, which relaxes previously-imposed constraints on input bit streams, such as low correlation and long stream length.