//m_hashData.updateParams(m_hashParams); //make sure numOccupiedBlocks is updated on the GPU
//compactifyHashCUDA(m_hashData, m_hashParams);
//t.endEvent();
//t.startEvent("compactifyAllInOne");
m_hashParams.m_numOccupiedBlocks=compactifyHashAllInOneCUDA(m_hashData,m_hashParams);//this version uses atomics over prefix sums, which has a much better performance