Accelerating statistical LOR estimation for a high-resolution PET scanner using FPGA devices and a high level synthesis tool

Zhong Ho Chen, Wen-Yu Su, Ming Ting Sun, Scott Hauck

研究成果: Conference contribution

2 引文 (Scopus)

摘要

XIn this paper, we use an FPGA platform and a high level synthesis tool, called Impulse C, to speedup a statistical Line Of Reaction (LOR) estimation for a high-resolution Positron Emission Tomography (PET) scanner. The estimation algorithm provides a significant improvement over conventional methods, but the execution time is too long to be practical for clinic applications. Impulse C allows us to rapidly map a C program into a platform with a host processor coupled to an FPGA device. However, the generated HDLs from the original codes are very inefficient, and the execution time is even worse than the software code. We describe some optimization methods for the algorithm using Impulse C. These methods could also be applied to other applications or used to improve the high level synthesis tools. The results show that the FPGA implementation can obtain a 82x speedup over the optimized software.

原文English
主出版物標題Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011
頁面105-108
頁數4
DOIs
出版狀態Published - 2011 六月 17
事件19th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011 - Salt Lake City, UT, United States
持續時間: 2011 五月 12011 五月 3

出版系列

名字Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011

Other

Other19th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011
國家United States
城市Salt Lake City, UT
期間11-05-0111-05-03

指紋

Positron emission tomography
Field programmable gate arrays (FPGA)
High level synthesis

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

引用此文

Chen, Z. H., Su, W-Y., Sun, M. T., & Hauck, S. (2011). Accelerating statistical LOR estimation for a high-resolution PET scanner using FPGA devices and a high level synthesis tool. 於 Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011 (頁 105-108). [5771259] (Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011). https://doi.org/10.1109/FCCM.2011.15
Chen, Zhong Ho ; Su, Wen-Yu ; Sun, Ming Ting ; Hauck, Scott. / Accelerating statistical LOR estimation for a high-resolution PET scanner using FPGA devices and a high level synthesis tool. Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011. 2011. 頁 105-108 (Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011).
@inproceedings{83807f47c69d46f08b0ebfa5861e0c24,
title = "Accelerating statistical LOR estimation for a high-resolution PET scanner using FPGA devices and a high level synthesis tool",
abstract = "XIn this paper, we use an FPGA platform and a high level synthesis tool, called Impulse C, to speedup a statistical Line Of Reaction (LOR) estimation for a high-resolution Positron Emission Tomography (PET) scanner. The estimation algorithm provides a significant improvement over conventional methods, but the execution time is too long to be practical for clinic applications. Impulse C allows us to rapidly map a C program into a platform with a host processor coupled to an FPGA device. However, the generated HDLs from the original codes are very inefficient, and the execution time is even worse than the software code. We describe some optimization methods for the algorithm using Impulse C. These methods could also be applied to other applications or used to improve the high level synthesis tools. The results show that the FPGA implementation can obtain a 82x speedup over the optimized software.",
author = "Chen, {Zhong Ho} and Wen-Yu Su and Sun, {Ming Ting} and Scott Hauck",
year = "2011",
month = "6",
day = "17",
doi = "10.1109/FCCM.2011.15",
language = "English",
isbn = "9780769543017",
series = "Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011",
pages = "105--108",
booktitle = "Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011",

}

Chen, ZH, Su, W-Y, Sun, MT & Hauck, S 2011, Accelerating statistical LOR estimation for a high-resolution PET scanner using FPGA devices and a high level synthesis tool. 於 Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011., 5771259, Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011, 頁 105-108, 19th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011, Salt Lake City, UT, United States, 11-05-01. https://doi.org/10.1109/FCCM.2011.15

Accelerating statistical LOR estimation for a high-resolution PET scanner using FPGA devices and a high level synthesis tool. / Chen, Zhong Ho; Su, Wen-Yu; Sun, Ming Ting; Hauck, Scott.

Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011. 2011. p. 105-108 5771259 (Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011).

研究成果: Conference contribution

TY - GEN

T1 - Accelerating statistical LOR estimation for a high-resolution PET scanner using FPGA devices and a high level synthesis tool

AU - Chen, Zhong Ho

AU - Su, Wen-Yu

AU - Sun, Ming Ting

AU - Hauck, Scott

PY - 2011/6/17

Y1 - 2011/6/17

N2 - XIn this paper, we use an FPGA platform and a high level synthesis tool, called Impulse C, to speedup a statistical Line Of Reaction (LOR) estimation for a high-resolution Positron Emission Tomography (PET) scanner. The estimation algorithm provides a significant improvement over conventional methods, but the execution time is too long to be practical for clinic applications. Impulse C allows us to rapidly map a C program into a platform with a host processor coupled to an FPGA device. However, the generated HDLs from the original codes are very inefficient, and the execution time is even worse than the software code. We describe some optimization methods for the algorithm using Impulse C. These methods could also be applied to other applications or used to improve the high level synthesis tools. The results show that the FPGA implementation can obtain a 82x speedup over the optimized software.

AB - XIn this paper, we use an FPGA platform and a high level synthesis tool, called Impulse C, to speedup a statistical Line Of Reaction (LOR) estimation for a high-resolution Positron Emission Tomography (PET) scanner. The estimation algorithm provides a significant improvement over conventional methods, but the execution time is too long to be practical for clinic applications. Impulse C allows us to rapidly map a C program into a platform with a host processor coupled to an FPGA device. However, the generated HDLs from the original codes are very inefficient, and the execution time is even worse than the software code. We describe some optimization methods for the algorithm using Impulse C. These methods could also be applied to other applications or used to improve the high level synthesis tools. The results show that the FPGA implementation can obtain a 82x speedup over the optimized software.

UR - http://www.scopus.com/inward/record.url?scp=79958762358&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79958762358&partnerID=8YFLogxK

U2 - 10.1109/FCCM.2011.15

DO - 10.1109/FCCM.2011.15

M3 - Conference contribution

AN - SCOPUS:79958762358

SN - 9780769543017

T3 - Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011

SP - 105

EP - 108

BT - Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011

ER -

Chen ZH, Su W-Y, Sun MT, Hauck S. Accelerating statistical LOR estimation for a high-resolution PET scanner using FPGA devices and a high level synthesis tool. 於 Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011. 2011. p. 105-108. 5771259. (Proceedings - IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2011). https://doi.org/10.1109/FCCM.2011.15