#include <omp.h>
#include <conio.h>
#include <stdio.h>
void main(void)
{
int id;
omp_set_dynamic(0); // Foloseste procesoarele reale din sistem
omp_set_num_threads(10); // Seteaza numarul de fire de executie
#pragma omp parallel private(id) // Operatorul de paralelizare
{
// Urmeaza instructiunile executate in fiecare din cele 10 fire de executie
id = omp_get_thread_num(); // Numarul firului de executie
printf("%s %d\n", "Hello, wolrd! From processos ", id);
}
getch();
}