A. Wijayasiri, Tania Banerjee-Mishra, S. Ranka, S. Sahni, M. Schmalz
{"title":"Performance and Energy Evaluation of SAR Reconstruction on Intel Knights Landing","authors":"A. Wijayasiri, Tania Banerjee-Mishra, S. Ranka, S. Sahni, M. Schmalz","doi":"10.1109/IGCC.2018.8752136","DOIUrl":null,"url":null,"abstract":"The reconstruction of nxn-pixel Synthetic Aperture Radar (SAR) imagery using a Back Projection algorithm incurs O(n2 · m) cost, where n2 is the number of pixels and m is the number of pulses. We have developed parallel algorithms and software for constructing multi-resolution SAR images on many-core architectures. We also develop load balancing algorithms for distributing workload to the available cores, thereby optimizing performance and energy. We evaluate the performance of our algorithms and the resulting energy consumption on an Intel Knights Landing (KNL) processor. We also present a comparison of execution time and energy between KNL, Ivy Bridge and Tesla K40m processors.","PeriodicalId":388554,"journal":{"name":"2018 Ninth International Green and Sustainable Computing Conference (IGSC)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Ninth International Green and Sustainable Computing Conference (IGSC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IGCC.2018.8752136","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The reconstruction of nxn-pixel Synthetic Aperture Radar (SAR) imagery using a Back Projection algorithm incurs O(n2 · m) cost, where n2 is the number of pixels and m is the number of pulses. We have developed parallel algorithms and software for constructing multi-resolution SAR images on many-core architectures. We also develop load balancing algorithms for distributing workload to the available cores, thereby optimizing performance and energy. We evaluate the performance of our algorithms and the resulting energy consumption on an Intel Knights Landing (KNL) processor. We also present a comparison of execution time and energy between KNL, Ivy Bridge and Tesla K40m processors.