On 17 November 2016 at 20:23, R Edgar <freesurfer....@gmail.com> wrote: > On 17 November 2016 at 18:10, June Kang <cn...@korea.ac.kr> wrote: > >> Anybody know which CUDAversion is the latest one supported by freesurfer? > > I'm trying to provide some support for the CUDA implementations, but I > don't have that much time to devote to it. > >> Now I am trying to remove CUDA 8 and installing CUDA 5.5. Next will be the >> CUDA5.0 >> >> If anybody knows what is the 'supported' or 'successful' late cuda version, >> please let me know. > > I know I had it running on CUDA 7.5 (with K1200), and I'm pretty sure > I've run it since CUDA 8.0 came out. Rather than trying to downgrade > your CUDA installation, it might be more worthwhile to compile from > scratch on the box you want to use. That way, you can be sure that > library versions are all matching. It also occurs to me that the nvcc > flags might be so old in the default compile as to give trouble with > your GPU.
OK, on my box: [rge21@cudastation gpu_utils]$ ./cudadetect Detecting CUDA... There is 1 device supporting CUDA: Device 0: "Quadro K1200" CUDA Driver Version: 8.0 CUDA Runtime Version: 8.0 CUDA Capability Major revision number: 5 CUDA Capability Minor revision number: 0 Then I can run mri_ca_register: ../mri_ca_register_cuda -nobigventricles -T talairach.lta -align-after -mask brainmask.mgz norm.mgz ../../distribution/average/RB_all_2016-05-10.vc700.gca talairach.m3z nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2016 NVIDIA Corporation Built on Sun_Sep__4_22:14:01_CDT_2016 Cuda compilation tools, release 8.0, V8.0.44 Driver : 8.0 Runtime : 8.0 Acquiring CUDA device Using default device CUDA device: Quadro K1200 not handling expanded ventricles... using previously computed transform talairach.lta renormalizing sequences with structure alignment, equivalent to: -renormalize -regularize_mean 0.500 -regularize 0.500 using MR volume brainmask.mgz to mask input volume... == Number of threads available to ../mri_ca_register_cuda for OpenMP = 4 == reading 1 input volumes... logging results to talairach.log reading input volume 'norm.mgz'... INFO: MRImask() using MRImaskDifferentGeometry() INFO: MRImask() using MRImaskDifferentGeometry() INFO: MRImask() using MRImaskDifferentGeometry() INFO: MRImask() using MRImaskDifferentGeometry() INFO: MRImask() using MRImaskDifferentGeometry() reading GCA '../../distribution/average/RB_all_2016-05-10.vc700.gca'... label assignment complete, 0 changed (0.00%) det(m_affine) = 1.19 (predicted orig area = 6.7) freeing gibbs priors...done. average std[0] = 5.0 AllocateHost: Warning - not thread safe! RecvAll: Did not reset gca in dst GCAMcopyNodePositions: On GPU RecvAll: Did not reset gca in dst etc. Richard _______________________________________________ Freesurfer mailing list Freesurfer@nmr.mgh.harvard.edu https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer The information in this e-mail is intended only for the person to whom it is addressed. If you believe this e-mail was sent to you in error and the e-mail contains patient information, please contact the Partners Compliance HelpLine at http://www.partners.org/complianceline . If the e-mail was sent to you in error but does not contain patient information, please contact the sender and properly dispose of the e-mail.