The continuous advance in multicore technologies is the catalyst for software innovation that is spawning a new generation of embedded systems that are less costly to develop, higher performing, and scalable because tasks run in parallel. This white paper examines two prevalent multiprocessing approaches that are competing to deliver on the value of PC-Based Machine Control Architecture.