multicore computing security