The future of computing is in multi-core processors. The bulk of today’s smartphones come with four or more cores, and even our desktop computers usually at least have dual cores, with quad-cores ...