Skip to content

Add multi-GPU parallelisation - #283

Draft
nHackel wants to merge 36 commits into
masterfrom
nh/multiGPU
Draft

Add multi-GPU parallelisation#283
nHackel wants to merge 36 commits into
masterfrom
nh/multiGPU

Conversation

@nHackel

@nHackel nHackel commented Apr 19, 2026

Copy link
Copy Markdown
Member

This PR adds the option to provide reconstruction with a vector GPU device IDs. Iterative reconstruction that can run in parallel are then distributed among the provided IDs. The PR is based upon #277.

@cncastillo or @aTrotier do we have some public data with multiple slices/repetitions for multiEcho or multiple slices/repetitions/contrats for multiCoil on which I could test this? Or can KomaMRI generate such an acqData object? I tried to see if MRISimulation can produce such acqData but I didn't find it (yet)

nHackel added 30 commits March 24, 2026 16:22
…ize, array types and fallback access to acquisiton data
@aTrotier

Copy link
Copy Markdown
Contributor

I have a zenodo with multiple echo time. But we might need to perform a FFT talong the readout to reduce the size for a test.

I can also wrote a pulseq or koma script to generate it

@nHackel

nHackel commented Apr 19, 2026

Copy link
Copy Markdown
Member Author

How large is the data? If it's below 1GB and if you have a small script showing a reco I'd be happy to use it as it is. Or a script, whatever is easier for you 😄

@aTrotier

Copy link
Copy Markdown
Contributor

https://github.com/CRMSB/PAPER_subspace_MESE

It is based on an older version of mrireco but I don't think it is an issue to create the acqdata.

I still need to test the new reconstruction backend with it. It is on my to-do but I was not able to find some time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants