The PITRE software
H-PITRE (High-performance software for Phase-sensitive x-ray Image processing and Tomography REconstruction) is a fast tomography reconstruction program which uses the parallel computing abilities of NVIDIA GPU (Graphics Processing Unit).
NVIDIA revolutionized the GPU computing world in 2006-2007 by introducing a new massively parallel architecture called CUDA. The model for GPU computing is to use both CPU and GPU together in a heterogeneous co-processing computing. The sequential part of the application runs on the CPU and the computationally-intensive part is accelerated by the GPU. From the user's perspective, the application just runs faster because it is using the GPU to boost performance.
Tomography reconstruction, which is an image processing intensive task, can also take advantage of GPU computing to get accelerated. H-PITRE has been developed on the basis of Qt, C++ and CUDA and -at the moment- supports parallel beam tomography data processing. H-PITRE (beta version) is freeware and can be downloaded from this page.
Installing H-PITRE on your PC
System requirements:
- Windows 64-bit system (XP or newer)
- A PC with CUDA-supported NVidia video-card and corresponding driver (301.27 or higher) installed
- Large RAM size is suggested due to the sinogram generation method
Installation guide:
- Download the H-PITRE installer (64-bit only) and run it as Administrator
- Double click "H-PITRE.exe" to run the software
If you need help or if you want to provide any feedback please contact rongchang.chen@ts.infn.it
Downloads
- README.txt (277 Byte)
- H-PITRE_Manual.pdf (558 KB)
- H-PITRE_64bit_beta_version_setup.7z (26 MB)