How to generate random numbers in parallel?

后端 未结 6 773
慢半拍i
慢半拍i 2020-11-30 07:04

I want to generate pseudorandom numbers in parallel using openMP, something like this:

int i;
#pragma omp parallel for
for (i=0;i<100;i++)
{
    printf(\"         


        
6条回答
  •  南笙
    南笙 (楼主)
    2020-11-30 07:40

    Get each thread to set a different seed based on its thread id, e.g. srand(omp_get_thread_num() * 1000);

提交回复
热议问题