Back to Search Start Over

ALU Architecture with Dynamic Precision Support.

Authors :
Liang, Getao
Lee, JunKyu
Peterson, Gregory D.
Source :
2012 Symposium on Application Accelerators in High Performance Computing; 1/ 1/2012, p26-33, 8p
Publication Year :
2012

Abstract

Exploiting computational precision can improve performance significantly without losing accuracy in many applications. To enable this, we propose an innovative arithmetic logic unit (ALU) architecture that supports true dynamic precision operations on the fly. The proposed architecture targets both fixed-point and floating-point ALUs, but in this paper we focus mainly on the precision-controlling mechanism and the corresponding implementations for fixed-point adders and multipliers. We implemented the architecture on Xilinx Virtex-5 XC5VLX110T FPGAs, and the results show that the area and latency overheads are 1% ~ 24% depending on the structure and configuration. This implies the overhead can be minimized if the ALU structure and configuration are chosen carefully for specific applications. As a case study, we apply this architecture to binary cascade iterative refinement (BCIR). 4X speedup is observed in this case study. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISBNs :
9781467328821
Database :
Complementary Index
Journal :
2012 Symposium on Application Accelerators in High Performance Computing
Publication Type :
Conference
Accession number :
86611257
Full Text :
https://doi.org/10.1109/SAAHPC.2012.29