Programare paralelă
 
  
Exemple de cod
Parallel "Hello world!"
 

#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();
}

  </> 20.06.2009
arr_d Limba / Language


 


arr_r Login

Flag Counter