{"title":"Re-evaluating MPEG motion compensation search criteria","authors":"B. Bishop, T. Kelliher, R. Owens, M. J. Irwin","doi":"10.1109/SIPS.1998.715775","DOIUrl":null,"url":null,"abstract":"As general-purpose processors evolve from single-issue machines to more advanced multiple-issue designs using dynamic instruction scheduling, speed-critical algorithms should be re-examined to ensure that the optimal strategy is being used. One important example of this class of algorithms is MPEG encoding. In MPEG encoding, the mean square error search criterion achieves better compression quality than the mean absolute distance criterion. However, the mean absolute distance approach is recognized in the literature as more efficient in terms of speed. Our research indicates that the mean square error approach becomes much more attractive as instruction-level parallelism (ILP) increases. In a general-purpose processor that can exploit a high degree of instruction-level parallelism, the mean square error approach yields both better performance and better compression quality. Additional algorithms should likewise be re-evaluated to ensure efficient execution on high-ILP machines.","PeriodicalId":151031,"journal":{"name":"1998 IEEE Workshop on Signal Processing Systems. SIPS 98. Design and Implementation (Cat. No.98TH8374)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1998 IEEE Workshop on Signal Processing Systems. SIPS 98. Design and Implementation (Cat. No.98TH8374)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIPS.1998.715775","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
As general-purpose processors evolve from single-issue machines to more advanced multiple-issue designs using dynamic instruction scheduling, speed-critical algorithms should be re-examined to ensure that the optimal strategy is being used. One important example of this class of algorithms is MPEG encoding. In MPEG encoding, the mean square error search criterion achieves better compression quality than the mean absolute distance criterion. However, the mean absolute distance approach is recognized in the literature as more efficient in terms of speed. Our research indicates that the mean square error approach becomes much more attractive as instruction-level parallelism (ILP) increases. In a general-purpose processor that can exploit a high degree of instruction-level parallelism, the mean square error approach yields both better performance and better compression quality. Additional algorithms should likewise be re-evaluated to ensure efficient execution on high-ILP machines.