Add group feature to ndarray
Single GPU works with new interface
Add a strategy generator file
Add two different global_communicate functions
Start to run without, did not test on cifar
Single group test, pass cifar
Move to susitna to debug
Fix the phantom bug that make result random

Have to use openmpi to cope with the group distribution
Pass the cifar-13pct test on image distribution
Add an other cifar configuration file
trivial update
Logically correct on fc split
FC distribution finished
trivial updates
Remove cache from VArray
Create zeroed gpaurray in VArray
Remove unnecessary memory consumption
trivail updates on run.sh, execute.py..
Debugging on memory and speed
Add synchronize function to varray, add cache for temperary gpuarray
Reduce the overhead of disk reading by reading less images per worker