Nick,
On Wednesday 11 January 2012 11:52:19 Nick Schmansky wrote:
it appears the recon-all proceeded successfully all the way to nearly the end. it failed in some new code (you are working with our 'development' checkout, so new stuff often breaks the stream), so i'll have to pass that failure along to that developer (thanks for catching that!).
Thanks for checking on this. I have to rely on you guys for verification that the code is producing the correct results as I'm clueless about the science behind FreeSurfer. I was pleasantly surprised at the extensive level of tests during "make check". More scientific applications should strive for this level of testing.
so i think your build seems fine. i notice you are running on a somewhat standard linux platform. does the centos binary build that we distribute not suit your needs?
The distributed binary works fine, but, we've got dozens of FreeSurfer users who sometimes submit hundreds of runs, so I'm hoping that any performance benefits we could squeeze out would have a big impact on our community. On top of that, we have members of the Human Connectome Project using our cluster so it's possible that they'll need bleeding-edge versions of FreeSurfer in the future.
As an aside, the distributed binary ran for me in 11:41, where the custom built version ran in 10:44. It's impossible to say whether this was due to building from scratch or a result of using the development branch.
My real goal is to revisit building with the Intel compilers (which I bugged you about 1 year ago). I'm close, but that should be a topic for a different thread ;-)
Cheers, Malcolm