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.

Reply via email to