GPU eMC Second Check

Version : 1.00

0 like
You must be registered to like this project !

0 comment
You must be registered to add comment

511 views

download all files
Filename | Description | Last updated | Size (kb) | |
---|---|---|---|---|
![]() | CL-eMC.zip | PyOpenCL version of the code along with sample data set. | 26/08/2016 | 5649 |
![]() | CU-eMC.tar.gz | CUDA version of the code along with sample data set. | 26/08/2016 | 5548 |
Hardware:
For CL-eMC-Any computer that has has OpenCL capabilities. A GPU is recommended. The current code has been tested on NVIDIA 950M, Intel 530, and AMD 8790M laptop GPUs.
For CU-eMC-Any computer with NVIDIA GPU and ability to compile and link CUDA modules to Python. Tested only in Ubuntu Linux (12.04, 14.04, and 16.04) on NVIDIA Geforce GTX 780Ti and Geforce GTX 950M.
Software:
CL-eMC- Windows computers: Intall Anaconda Python 2 and add pydicom (0.9.9) via pip. PyOpenCL binaries are from Christoph Golke. I followed the tutorial here.
Linux computers will be able to use a builtin package manager to get Python, pdicom, and PyOpenCL. I use Ubuntu 16.04 which has all of the packages prebuilt.
CU-eMC Additionally needs the GNU Scientific Library (gsl) to compile and link to the main calculation program.
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Full text at https://www.gnu.org/licenses/gpl-3.0.en.html
The code should work out of the box. There limited comments throughout the code that give hints and instructions. A full tutorial is in the works and will be added here when available.