multicore processor flexibility