Kun tietokoneessa on useita prosessointiydintä useat prosessorit tai jopa useita monen ytimen prosessorit; kukin useita käsittely putkilinjojen käytössään, se jakaa eri paloina käsiteltävän datan keskuudestaan prosessointiresursseja.
Tämä voidaan tehdä, koska jokainen ydin nämä multi-core mikroprosessorit on itsessään täysin riippumaton yksi käsky, monta Data (SIMD) mikroprosessori pystyy käyttämään useita ohjeet samanaikaisesti ja monet SIMD ohjeet nanosekunnissa. Pohjimmiltaan tämä on yksinkertaisin, mitä yleisesti kutsutaan massiivinen rinnakkaisuus ja on salaisuus raaka numero murskaukseen teho tai moderni supertietokoneiden.