Skip to content

celiafish/tomopy_peri_0.1.x

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tomopy_peri_0.1.x

The hardware accellerated implementaion for tomopy reconstruction algorithms.

The support algorithms and hardware platforms:

  1. pml_quad, pml_hybrid, ospml_quad, ospml_hybrid algorithms
  2. Intel Xeon Phi Co-processor and nVidia GPGPU

How TO INSTALL:

  1. Make sure you have Intel Xeon Phi Co-processor mounted and MPSS, Intel parallel studio installed and configured.

  2. Install tomopy, this package is for >= 0.1.11 version

  3. Install tomopy_peri:

use two commands as belowing to build and install

python setup.py build

python setup.py install

  1. 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:

  1. No extra code needed. You many just simply use recon_accelerated function to replace recon function in your code.
  2. Some extra parameters are for choosing different hardware platform, such as Xeon_Phi or nVidia_GPU.

8.12.2015

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 44.7%
  • Cuda 32.7%
  • Python 16.4%
  • C 3.9%
  • Makefile 1.8%
  • CMake 0.5%