multithreaded gather/scatter
Merge pull request #3 from csimmend/master

multithreaded gather/scatter