make warmup call of *each* kernel
fix counting
add minblocks parameter
parallelize over multiple binaries