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
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;
Journal_Title :
Design & Test of Computers, IEEE
DOI :
10.1109/MDT.2005.92