To-Do List
11/13/2012
- libxc on gpu (lin)
- fix the zeroing (is there a cudamemset?)
- double check timing for LCAO results
- make sure all self-tests run
- commit to svn
- multi-alpha zher at a lower priority(jun)
- reduce registers? prefetch?
- explore the parameter space: tile-size
- paper (jun)
- try calling dacapo density mixing from GPAW (cpo)
- install GPAW on Keeneland (cpo)
- merge libxc-gpu and libxc (patch memsets, and zero-ing in work) (cpo)
11/6/2012
- libxc on gpu (lin)
- decide what to do about the hacks (with print statements)
- copy less of the scratch data to GPU
- run the self-tests
- see if performance is better/worse
- check that unmodified libxc still works
- commit to svn
- multi-alpha zher at a lower priority(jun)
- reduce registers? prefetch?
- explore the parameter space: tile-size
- paper (jun)
- try calling dacapo density mixing from GPAW (cpo)
- install GPAW on Keeneland (cpo)
- merge libxc-gpu and libxc (patch memsets, and zero-ing in work) (cpo)
...