High Performance Data Structure for Multicore Environments