The hardware accellerated implementaion for tomopy reconstruction algorithms.
The support algorithms and hardware platforms:
- pml_quad, pml_hybrid, ospml_quad, ospml_hybrid algorithms
- Intel Xeon Phi Co-processor and nVidia GPGPU
How TO INSTALL:
-
Make sure you have Intel Xeon Phi Co-processor mounted and MPSS, Intel parallel studio installed and configured.
-
Install tomopy, this package is for >= 0.1.11 version
-
Install tomopy_peri:
use two commands as belowing to build and install
python setup.py build
python setup.py install
- Test the package: Change to test directory:
cd test
Test with small data set:
python testSmallTestData.py
For large data set, first create the test data set by:
python genLargeTestData.py
Test with large data set:
python testLargeTestData.py
A example on recon and view result
python testRecon.py
How TO USE:
- No extra code needed. You many just simply use recon_accelerated function to replace recon function in your code.
- Some extra parameters are for choosing different hardware platform, such as Xeon_Phi or nVidia_GPU.
8.12.2015