Stap 4: Aantal threads en uitgevoerd in OpenMp
Nu dat de code juist als gecompileerd is, kunnen we het parallelle formulier met behulp van OpenMp uitvoeren. Ten eerste bepalen we hoeveel threads die we gaan gebruiken. Typ dit in je terminal:
exporteren van OMP_NUM_THREADS = 4
u kunt proberen het aantal threads in een getal dat u wilt wijzigen.
Wij gaan vervolgens compileren met behulp van de OpenMP. Het is vergelijkbaar met normale compileren, maar met toevoeging van een paar woorden. De indeling is als volgt:
gcc - fopenmp anyname.c -o anyname.out
na dat, kunt u het programma uitvoert. Als u wilt het programma uitvoeren, typt u dit in uw terminal:
./anyname.out
u zult ontdekken dat de hello world zo vaak als het nummer van uw draad print. Goed, test met meer cijfers en zien wat er gebeurt!! Dat is alles voor nu, ik zal proberen om wat kennis heb ik volgende keer met u allen delen. Gelukkig programmering!!