added bench with two trheads to understand cache coherency