Title :
Chapter 10: Experimental Evaluation of Graphics Algorithms
Author :
Chalk, Bernard ; Dalal, Sourav ; Devai, F. ; Rahman, Md Mizanur
Author_Institution :
London South Bank Univ., London
Abstract :
Performance evaluation techniques for fundamental graphics algorithms and for algorithms to be used in multimedia and embedded systems are investigated. Models of computation considering only arithmetic and logic operations taken on input data are regarded as inadequate for processors with instruction-level parallelism. For experimental evaluation of graphics algorithms clock-cycle counting is found more accurate than elapsed-time functions provided by system software. Some difficulties and anomalies with clock-cycle counting on Pentium processors are also reported. An evaluation technique based on best sustained performance is proposed. The paper concludes that it may not even be possible to tell the exact number of clock cycles taken by operations of processors based on asynchronous circuits.
Keywords :
asynchronous circuits; clocks; computer graphics; embedded systems; multimedia systems; parallel architectures; Pentium processors; asynchronous circuits; branch prediction; clock-cycle counting; embedded systems; fundamental graphics algorithms; instruction-level parallelism; multimedia systems; performance evaluation techniques; system software; Arithmetic; Clocks; Computational modeling; Computer aided instruction; Concurrent computing; Embedded system; Graphics; Logic; Multimedia systems; Parallel processing;
Conference_Titel :
Geometric Modeling and Imaging, 2008. GMAI 2008. 3rd International Conference on
Conference_Location :
London
Print_ISBN :
978-0-7695-3270-7
DOI :
10.1109/GMAI.2008.18