Differences between revisions 3 and 5 (spanning 2 versions)
Revision 3 as of 2011-05-05 10:23:14
Size: 418
Comment:
Revision 5 as of 2011-05-05 10:25:13
Size: 571
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
''a grab-bag of notes on what we'd like to see in the ideal freesurfer source code environment'' ''a grab-bag of notes on what we'd like to see in the ideal freesurfer source code environment, and runtime''
Line 12: Line 12:
 * memory structures changed to allow easier cpu (and gpu) parallelization (see rge notes)
 * complete replacement of recon-all with ????

1. NextGenCode

a grab-bag of notes on what we'd like to see in the ideal freesurfer source code environment, and runtime

  • newer respository, eg git
  • cmake replacing autotools as the build enviro
  • one-stop-shopping build of all 3rd party packages --> like neurodebian

  • continued source code cleanup:
    • remove all #if 0 code and duplicated stuff
  • source code documentation
  • more low-level unit tests
  • memory structures changed to allow easier cpu (and gpu) parallelization (see rge notes)
  • complete replacement of recon-all with ????

NextGenCode (last edited 2021-05-10 08:27:20 by DevaniCordero)