DocumentCode
1128920
Title
Precis: a usercentric word-length optimization tool
Author
Chang, Mark L. ; Hauck, Scott
Author_Institution
Franklin W. Olin Coll. of Eng., Needham, MA, USA
Volume
22
Issue
4
fYear
2005
Firstpage
349
Lastpage
361
Abstract
Translating an algorithm designed for a general-purpose processor into an algorithm optimized for custom logic requires extensive knowledge of the algorithm and the target hardware. Precis lets designers analyze the precision requirements of algorithms specified in Matlab. The design time tool combines simulation, user input, and program analysis to help designers focus their manual precision optimization efforts.
Keywords
computer architecture; mathematics computing; optimising compilers; program interpreters; redundant number systems; Matlab; Precis software tool; algorithm translation; design time tool; general-purpose processor; precision requirements; slack-analysis; usercentric word-length optimization; Algorithm design and analysis; Analytical models; Design optimization; Hardware design languages; Libraries; Logic design; Performance analysis; Software algorithms; Software performance; Very large scale integration; D.2.2 Design Tools and Techniques; J.6.a Computer-aided design;
fLanguage
English
Journal_Title
Design & Test of Computers, IEEE
Publisher
ieee
ISSN
0740-7475
Type
jour
DOI
10.1109/MDT.2005.92
Filename
1492295
Link To Document