CERN / CERN/TIGRE

Multi-GPU parallel beam code

Open
#286 0 comments 0 reactions 0 assignees View on GitHub
CUDA enhancement
Dominant language
MATLAB
Stars
803
Forks
262
Avg merge
9d 13h
Merged PRs (30d)
8

Description

The rationale to not have this before was that the parallel beam case was trivially parallelizable, i.e. you could call 4 instance of TIGRE, instead of spreading a single instance over 4 GPUs, and many people preferred that on the syncrotron tomography side.

With the introduction of #242, this is not require anymore. One can simply give a single GPUid to each instance of TIGRE, or can instead run all the code in many GPUs from a single thread.

Therefore, the parallel beam source should be made multi-GPU compatible.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.