         for (unsigned int k = 0; k < 100; k++)
             tweak_data();
     
-        float time = bmark_host_rebinning(true, true);
+        //float time = bmark_host_rebinning(true, true);
+        float time = bmark_simple_sort_rebinning(64, true);
         std::cout << time << " ";
 
         free_data();

    if (!verify())
        {
        printf("Invalid results at end of GPU/simple/sort bmark!\n");
        return;
        }
        
    printf("GPU/simple/sort/%3d : ", block_size);
    printf("%f ms\n", avg_t);
    }



    if (!verify())
        {
        printf("Invalid results in GPU/simple/sort bmark!\n");
        return 0.0f;
        }
        
    // benchmarks
