Hi, I have been trying to build the freesurfer dev version with GPU support as per the information I had from my previous try a couple of months ago that Richard help me to successfully complete and I have not been successful in that.
I followed the instructions from https://surfer.nmr.mgh.harvard.edu/fswiki/freesurfer_linux_developers_page with slight changes, After running, cd ~/freesurfer ./setup_configure I edited the configure file that it generated and then commented out, # with_cuda="" and I changed from CUDA_LIBS="-L$CUDA_DIR/lib $LIB_CUDA -lcudart" to CUDA_LIBS="-L$CUDA_DIR/lib64 $LIB_CUDA -lcudart" then I executed, ./configure --disable-Werror --with-pkgs-dir=/home/username/centos6-x86_64-packages --prefix=/home/username/fs_install --disable-xawplus-apps --disable-tcltk-apps --enable-fermi-gpu --with-cuda="/usr/local/cuda" Subsequently when I ran make -j4 it worked without any errors. But after that when I run make check I get errors and it fails. I had sent a previous email regarding the same in another thread but it looks like it has not shown up. So I'm re-sending this now. Infact I have recloned the freesurfer dev version to try it once again and all I get is new errors. Following are the errors now, Testsuite summary for Freesurfer dev ============================================================================ # TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See utils/test/mriBuildVoronoiDiagramFloat/test-suite.log Please report to freesurfer@nmr.mgh.harvard.edu ============================================================================ make[5]: *** [test-suite.log] Error 1 make[5]: Leaving directory `/media/data1/tyson/freesurfer/utils/test/mriBuildVoronoiDiagramFloat' make[4]: *** [check-TESTS] Error 2 make[4]: Leaving directory `/media/data1/tyson/freesurfer/utils/test/mriBuildVoronoiDiagramFloat' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/media/data1/tyson/freesurfer/utils/test/mriBuildVoronoiDiagramFloat' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/media/data1/tyson/freesurfer/utils/test' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/media/data1/tyson/freesurfer/utils' make: *** [check-recursive] Error 1 If you want the log files, let me know and I'll send it as well. The idea behind trying to build this was see how freesurfer v6 dev version works with GPU. Also would it be possible to use the GPU binaries of mri_em_register and the other register binary and combine it with the current opnmp implemenation in freesurfer v6? My objective all along has been to reduce it from the current best performance of 4hrs and 38mins to something even lower like 2hrs or lesser on a per subject basis since the subjects are pushed to the server dynamically. Thanks, Tyson
_______________________________________________ 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.