Symmetric multi processing is without a doubt the most convenient and preferred method to take advantage of multi processor computer platforms. However, the Embedded and Communications usage models are considerably different from mainstream usage models, for that reason this paper proposes an alternative: homogeneous multi-core computing. Embedded designers could consolidate single threaded code and maintain performance. Often communications appliances integrate real time proprietary operating systems that are single threaded, what if designers could consolidate these kinds of operating systems and maintain determinism without the need to migrate to a symmetric multi-processor environment? This paper will cover what it takes to configure an Intel architecture platform to perform homogeneous multi-core computing.