Nehmen wir eine beliebige Sprache, im schlimmsten Falle ist das C.
Nehmen wir nun an wir haben eine Dual Core Maschine. Coded man wie immer, wird man mit dem EXE Compilat jedoch nur 1 der 2 CPUs beschaeftigen. Was nur der halben moeglichen Performanz entspricht.
Nun ist das Problem aber NP-hart und man moechte wenigstens fuer kleine Probleme eine deterministische Loesung herbeifuehren. Und statt bspw. 107 Minuten eben nur die Haelfte lang warten
Wie schreibt man Code also so, oder muss man beim Compilen etwas einstellen, dass beide CPUs beschaeftigt sind, und nicht nur eine?