Multi-core Intel processors are revolutionizing embedded system design. With multi-core processors, applications that previously required separate hardware can be consolidated onto a single platform. This consolidation can result in dramatic reductions in cost, power, and size.