Istituto Nazionale di Fisica Nucleare - Sezione di Trieste - Sito per gli utenti INFN

Home > Research > Experiments > BEATS2 > H-PITRE (beta version)

H-PITRE (beta version)

The PITRE software

The H-PITRE software logo

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:

  1. Windows 64-bit system (XP or newer)
  2. A PC with CUDA-supported NVidia video-card and corresponding driver (301.27 or higher) installed
  3. Large RAM size is suggested due to the sinogram generation method

Installation guide:

  1. Download the H-PITRE installer (64-bit only) and run it as Administrator
  2. Double click 'H-PITRE.exe' to run the software

If you need help or if you want to provide any feedback please contact

Last update: 30/08/2012 

Page editor: Luigi Rigon

For questions or comments about this site please contact

Image in the page header: an artistically enhanced picture of particle tracks in the BEBC, Big European Bubble Chamber (Copyright CERN).