Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
Proceedings of the 24th Asia and South Pacific Design Automation Conference 2019
DOI: 10.1145/3287624.3287634
|View full text |Cite
|
Sign up to set email alerts
|

ALook

Abstract: Associative memory in form of look-up table can decrease the energy consumption of GPGPU applications by exploiting data locality and reducing the number redundant computations. State of the art architectures utilize associative memory as static look-up tables. Static designs lack the ability to adapt to applications at runtime, limiting them to small segments of code with high redundancy. In this paper, we propose an adaptive look-up based approach, called ALOOK, which uses a dynamic update policy to maintain… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 32 publications
0
0
0
Order By: Relevance
“…In LUT-based computation, reading stored values requires less energy than recalculating stored values and reading may also be faster, especially for complex functions. Recently, there have also been many implementations of LUT-based processors [4][5][6][7]. At the same time, its reconfigurability provides flexibility in computational capabilities [5,8,9], enabling the implementation of various types of operators in applications, such as linear algebra operations and nonlinear function operations.…”
Section: Introductionmentioning
confidence: 99%
“…In LUT-based computation, reading stored values requires less energy than recalculating stored values and reading may also be faster, especially for complex functions. Recently, there have also been many implementations of LUT-based processors [4][5][6][7]. At the same time, its reconfigurability provides flexibility in computational capabilities [5,8,9], enabling the implementation of various types of operators in applications, such as linear algebra operations and nonlinear function operations.…”
Section: Introductionmentioning
confidence: 99%