{"title":"Evaluating Reconfigurable Hardware for Accelerating Industrial CT","authors":"A. Cilardo","doi":"10.1109/ICIEA49774.2020.9101920","DOIUrl":null,"url":null,"abstract":"Industrial Computed Tomography (ICT) has a potential for improving processes in such areas as manufacturing, electrical and electronic devices, inhomogeneous materials, and the food industry. To be effective and scalable in industrial settings, however, its implementation must meet crucial constraints, particularly including fast response matching the short cycle times and throughput levels required, for example, by manufacturing applications. One possible bottleneck for ICT is the inherent high-performance computing demand posed by image reconstruction, an important step of scanner data processing. This paper presents the development of an FPGA-based Maximum Likelihood Expectation Maximization (MLEM) kernel, an iterative algorithm used for image reconstruction. We rely on an OpenCL-based design flow and explore a set of optimizations applied through high-level code. The results show that a carefully designed OpenCL-based accelerator can achieve performance gains as high as 8X against an unoptimized design.","PeriodicalId":306461,"journal":{"name":"2020 IEEE 7th International Conference on Industrial Engineering and Applications (ICIEA)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 7th International Conference on Industrial Engineering and Applications (ICIEA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIEA49774.2020.9101920","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Industrial Computed Tomography (ICT) has a potential for improving processes in such areas as manufacturing, electrical and electronic devices, inhomogeneous materials, and the food industry. To be effective and scalable in industrial settings, however, its implementation must meet crucial constraints, particularly including fast response matching the short cycle times and throughput levels required, for example, by manufacturing applications. One possible bottleneck for ICT is the inherent high-performance computing demand posed by image reconstruction, an important step of scanner data processing. This paper presents the development of an FPGA-based Maximum Likelihood Expectation Maximization (MLEM) kernel, an iterative algorithm used for image reconstruction. We rely on an OpenCL-based design flow and explore a set of optimizations applied through high-level code. The results show that a carefully designed OpenCL-based accelerator can achieve performance gains as high as 8X against an unoptimized design.