OpenMP-Examples/sources/Example_device.3c.c
2015-01-13 11:38:24 -08:00

18 lines
414 B
C

/*
* @@name: device.3c
* @@type: C
* @@compilable: yes
* @@linkable: no
* @@expect: success
*/
#include <omp.h>
#include <stdio.h>
void foo(void)
{
int default_device = omp_get_default_device();
printf("Default device = %d\n", default_device);
omp_set_default_device(default_device+1);
if (omp_get_default_device() != default_device+1)
printf("Default device is still = %d\n", default_device);
}