{"title":"Chapter 10: Experimental Evaluation of Graphics Algorithms","authors":"B. Chalk, S. Dalal, F. Dévai, M. Rahman","doi":"10.1109/GMAI.2008.18","DOIUrl":null,"url":null,"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.","PeriodicalId":393559,"journal":{"name":"2008 3rd International Conference on Geometric Modeling and Imaging","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 3rd International Conference on Geometric Modeling and Imaging","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GMAI.2008.18","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
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.