Removed extraneous device syncs and switch hash map to use legacy allocator to not use managed memory. Significant performance improvement.
Removed extraneous device syncs and switch hash map to use legacy allocator to not use managed memory. Significant performance improvement.

gpuopenanalytics/libgdf,gpuopenanalytics/libgdf,gpuopenanalytics/libgdf,gpuopenanalytics/libgdf