DocumentCode :
1672576
Title :
Predicting the complexity of signal processing algorithms
Author :
Reichel, Julien
Author_Institution :
R&D Center, VisioWave Corp., Ecublens, Switzerland
Volume :
3
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
318
Abstract :
Predicting the complexity of a signal processing task is a very difficult subject, mainly because the notion of complexity itself is not well defined. We propose to link the complexity to the predicted execution of an algorithm on a given platform or processor. To do so branches, arithmetic and memory operations are classified into different types of category. Then the number of time operations of each category executed is computed for the studied algorithm. Finally weights depending on the underlying architecture are used to sum up the contribution of each category to get the final complexity. Typical weights for two Pentium processors are presented and the validity of the prediction is verified for the case of a simple algorithm
Keywords :
computational complexity; computer architecture; digital arithmetic; signal processing; Pentium processor weights; arithmetic operations; branches; complexity; memory operations; predicted execution; signal processing task; time operations; Arithmetic; Bandwidth; Computer architecture; Counting circuits; Research and development; Signal processing; Signal processing algorithms; Testing; Time measurement; Weight measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Image Processing, 2001. Proceedings. 2001 International Conference on
Conference_Location :
Thessaloniki
Print_ISBN :
0-7803-6725-1
Type :
conf
DOI :
10.1109/ICIP.2001.958115
Filename :
958115
Link To Document :
بازگشت