-
Notifications
You must be signed in to change notification settings - Fork 191
Singularity: Update Singularity recipe for eddy_cuda9.1 support #2388
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
|
|
||
| # apt cleanup to recover as much space as possible | ||
| apt-get remove -y build-essential ca-certificates curl git libeigen3-dev libfftw3-dev libgl1-mesa-dev libpng-dev libqt5opengl5-dev libqt5svg5-dev libtiff5-dev qt5-qmake qtbase5-dev-tools wget zlib1g-dev && apt-get autoremove -y && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* | ||
| apt-get remove -y build-essential ca-certificates curl git libeigen3-dev libfftw3-dev libgl1-mesa-dev libpng-dev libqt5opengl5-dev libqt5svg5-dev libtiff5-dev qt5-qmake qtbase5-dev-tools wget zlib1g-dev && apt-get autoremove -y && apt-get clean && rm -rf /var/lib/apt/lists/* #/tmp/* #/var/tmp/* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@araikes Do you have any recollection of whether it was necessary to no longer wipe the contents of these directories, or whether this is just residual from testing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
Sorry for taking forever to take a look at this @araikes. I'd wanted to merge this to
I'll try to test what I can soon and post back here. |
|
I haven't had any success getting this or alternative solutions to work on either of my testing systems. So I'll transition from |
|
Hi @Lestropie, I'll try and circle back around to this next week. There may be some opportunity for container size optimization, watching what's happening with FastSurfer development. |
70031c3 to
6bf4cec
Compare
Cuda support in the official Singularity container is currently not functional #2383 (comment)). FSL's Eddy requires CUDA 9.1 or 8. However, Ubuntu 20.02 does not inherently support CUDA < 10.
Modifications to the Singularity recipe installs CUDA 9.1 toolkit only as well as relevant patches. I build this locally (CentOS 7, CUDA 11.4 installed) and eddy_cuda9.1 runs for
dwifslpreproc.Ubiquitous testing requires multiple OS options, which I do not have access to.