add multicore unittest