Többszálas programozás technikáját már régóta használják. De amíg ez nem hozott jelentõs pluszt, addig nem optimalizálták erre a feladatokat.
Vedd például azt, hogy egy lineáris folyamatot, alapvetõen mi értelme van több részegységre felosztani, ha azokat úgyis végre kell hajtani sorrendtõl függetlenül egymás után.