Skip to content

Conversation

@dkuegler
Copy link
Member

@dkuegler dkuegler commented Jan 30, 2025

Add parallelization features to brun_fastsurfer.sh

brun_fastsurfer can now schedule segmentation for multiple GPUs, and parallel segmentation.
It is much cleaner now and ready to be extended for longitudinal processing as well.

This issue also fixed the one case failing terminates the entire brun processing run and adds --threads surf=n and  --threads seg=n options for run_fastsurfer to enable better control over threads.

Also fixes #620

brun_fastsurfer can now schedule segmentation for multiple GPUs, and parallel segmentation.
It is much cleaner now and ready to be extended for longitudinal processing as well.

This issue also fixed the one case failing terminates the entire brun processing run and adds `--threads surf=n` and  `--threads seg=n` options for run_fastsurfer to enable better control over threads.
@dkuegler dkuegler force-pushed the feature/brun-continue-on-error branch from 9bde9e2 to 5e9baa7 Compare January 30, 2025 16:33
@m-reuter m-reuter merged commit 4637005 into Deep-MI:dev Jan 30, 2025
3 checks passed
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.

brun_fastsurfer exiting with single failed case

2 participants