{"title":"Evolutionary architecture design for approximate DCT","authors":"Abbas Azaraien, Babak Djalaei, M. Salehi","doi":"10.1109/CADS.2017.8310731","DOIUrl":null,"url":null,"abstract":"Discrete Cosine Transform (DCT) which has a major role in image and video compression has also a major role in power consumption. Approximate Computing let us trade precision to save power in error resilient applications such as multimedia. Therefore, DCT is a potential candidate for approximation. In this paper, we propose a method for evolutionary design of DCT architecture exploiting the inherent behavior of DCT. Unlike the prior works on DCT approximation, which concentrated mostly on optimizing, replacing, or removing less effective building blocks of DCT, in our proposed method we use the evolutionary method to find new structures for DCT. According to the results, the evolution methods lead to architectures with less area and acceptable accuracy.","PeriodicalId":321346,"journal":{"name":"2017 19th International Symposium on Computer Architecture and Digital Systems (CADS)","volume":"81 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 19th International Symposium on Computer Architecture and Digital Systems (CADS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CADS.2017.8310731","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Discrete Cosine Transform (DCT) which has a major role in image and video compression has also a major role in power consumption. Approximate Computing let us trade precision to save power in error resilient applications such as multimedia. Therefore, DCT is a potential candidate for approximation. In this paper, we propose a method for evolutionary design of DCT architecture exploiting the inherent behavior of DCT. Unlike the prior works on DCT approximation, which concentrated mostly on optimizing, replacing, or removing less effective building blocks of DCT, in our proposed method we use the evolutionary method to find new structures for DCT. According to the results, the evolution methods lead to architectures with less area and acceptable accuracy.