Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture 2013
DOI: 10.1145/2540708.2540710
|View full text |Cite
|
Sign up to set email alerts
|

Quality programmable vector processors for approximate computing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
117
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 218 publications
(118 citation statements)
references
References 21 publications
0
117
0
Order By: Relevance
“…To exploit the capabilities of architectures that have variable-precision floating point units [40,56,120,121], we now present Chisel's analysis that unifies reasoning about reliability and accuracy. Specifically, we extend reliability predicates with the ability to characterize the difference in a the values of variables between the kernel's exact and approximate executions.…”
Section: Accuracy Constraint Constructionmentioning
confidence: 99%
“…To exploit the capabilities of architectures that have variable-precision floating point units [40,56,120,121], we now present Chisel's analysis that unifies reasoning about reliability and accuracy. Specifically, we extend reliability predicates with the ability to characterize the difference in a the values of variables between the kernel's exact and approximate executions.…”
Section: Accuracy Constraint Constructionmentioning
confidence: 99%
“…The work in [20] proposes such instruction-set and microarchitecture extensions that enable operation-level precision scaling for energy savings in a computation-oriented vector processor. In all of these cases, however, source-or binary-level annotations have to be manually determined by the programmer using other optimization techniques.…”
Section: Related Workmentioning
confidence: 99%
“…Approximate computing generally exploits tradeoffs between computational complexity and energy or performance at various levels ranging from algorithms to transistors. Recent work in this area has been focused on precision-scalable software realizations on general-purpose programmable approximate processors [19,20]. Similar to traditional fixed-point hardware design, word length of computations in the underlying hardware is thereby flexibly controlled through sourcelevel program annotations and instruction set extensions.…”
Section: Introductionmentioning
confidence: 99%
“…Researchers have previously proposed multiple hardware architecture designs that improve the performance or energy consumption of processors by reducing precision or increasing the incidence of error [8,9,15,18,19,28,30,35,44,46,47]. Researchers have also proposed a variety of approximate DRAM and SRAM designs.…”
Section: Related Workmentioning
confidence: 99%
“…Motivated by the benefits available via relaxing stringent correctness and precision requirements, researchers have proposed a variety of approximate computing platforms [6,9,10,19,22,26,28,30,36,45,47]. Many of these platforms are populated with components that feature higher error rates and/or less accurate execution in return for reduced energy consumption and/or increased performance.…”
Section: Introductionmentioning
confidence: 99%