Implemented fermi-optimized execution path for particle assignment
Tentative optimization of particle assignment using shared memory
Revert "Tentative optimization of particle assignment using shared memory"

This reverts commit 03ed1778d9842d97b07e4a0fee70b2e1244ff0a2.