basic multicore support