g****n 发帖数: 13 | 1 Hi
I am new to openMP. now I have some question about it.
I wrote a very simple program in C++.
#include
#include
main ()
{
int nthreads, tid;
int i;
omp_set_num_threads(2);
printf("Number of CPUS:%d\n",omp_get_num_procs());
/* Fork a team of threads giving them their own copies of variables */
#pragma omp parallel private(tid)
{
tid = omp_get_thread_num();
if(tid==0)
{
printf("tid=%d thread = %d\n", 0,tid);
printf("there are %d threads\n",omp_get_num_threads | t****n 发帖数: 39 | 2 Probably it's a bug. I don't have such problem with SGI compiler.
【在 g****n 的大作中提到】 : Hi : I am new to openMP. now I have some question about it. : I wrote a very simple program in C++. : #include : #include : main () : { : int nthreads, tid; : int i; : omp_set_num_threads(2);
|
|