Symmetric multi-processing