 void update_particles_simple(float4 *pos, unsigned int N, float Lx, float Ly, float Lz, unsigned int Mx, unsigned int My, unsigned int Mz, unsigned int Nmax)
 	{
 	// run one bin per thread
-	int block_size = 128;
+	int block_size = 256;
 	int n_blocks = (int)ceil(float(Mx*My*Mz)/(float)block_size);
 
 	// make even bin dimensions

	}


int main(void)
	{
	#ifdef ENABLE_CAC_GPU_ID
	if (!getenv("CAC_GPU_ID"))



//*************** parameters of the benchmark
unsigned int g_N;
float g_Lx;
float g_Ly;
float g_Lz;
float g_rcut;
const unsigned int g_Nmax = 128;	// Maximum number of particles each cell can hold
const float tweak_dist = 0.1f;

