代码搜索:Parallel
找到约 6,530 项符合「Parallel」的源代码
代码结果 6,530
www.eeworm.com/read/366702/2867725
c macro-4.c
// PR preprocessor/27746
// { dg-do compile }
// { dg-options "-fopenmp -Wunknown-pragmas" }
#define p _Pragma ("omp parallel")
#define omp_p _Pragma ("omp p")
void bar (void);
void
foo (void)
{
www.eeworm.com/read/366702/2867731
c block-11.c
/* PR c++/24516 */
/* { dg-do compile } */
void
bar (int *p)
{
int m;
#pragma omp parallel for
for (m = 0; m < 1000; ++m)
switch (p[m])
{
case 1:
p[m] = 2;
break;
default:
www.eeworm.com/read/366702/2867767
c method-1.c
/* PR c++/24513 */
/* { dg-do compile } */
struct S
{
void foo (int *p)
{
#pragma omp parallel for
for (int i = 0; i < 1000; ++i)
p[i]=0;
}
void bar ()
{
#pragma omp master
j
www.eeworm.com/read/366702/2867802
c pr27337-1.c
// PR middle-end/27337
// { dg-do compile }
struct S
{
S ();
~S ();
double &operator* () const;
};
S
foo ()
{
int i;
S ret;
#pragma omp parallel for
for (i = 0; i < 2; i++)
*ret +=
www.eeworm.com/read/366702/2877256
f90 a.8.1.f90
! { dg-do compile }
SUBROUTINE A8(N, M, A, B, Y, Z)
INTEGER N, M
REAL A(*), B(*), Y(*), Z(*)
INTEGER I
!$OMP PARALLEL
!$OMP DO
DO I=2,N
B(I) = (A(I
www.eeworm.com/read/366702/2877278
f90 a.23.2.f90
! { dg-do compile }
SUBROUTINE A23_2_GOOD()
COMMON /C/ X,Y
REAL X, Y
INTEGER I
!$OMP PARALLEL
!$OMP DO PRIVATE(/C/)
DO I=1,1000
! do work here
www.eeworm.com/read/366702/2877284
f90 a.34.2.f90
! { dg-do compile }
SUBROUTINE WORK(I, J)
INTEGER I, J
END SUBROUTINE WORK
SUBROUTINE WORK1(I, N)
INTEGER J
!$OMP PARALLEL DEFAULT(SHARED)
!$OMP DO
DO J = 1, N
www.eeworm.com/read/366702/2883473
c pr26412.c
/* PR middle-end/26412 */
/* { dg-do compile } */
extern double a[];
extern int b;
double
test (void)
{
int i;
double c = 0;
#pragma omp parallel for private(i) reduction(+:c)
for (i = 0; i
www.eeworm.com/read/366702/2883513
c a.1.1.c
/* { dg-do compile } */
void
a1 (int n, float *a, float *b)
{
int i;
#pragma omp parallel for
for (i = 1; i < n; i++) /* i is private by default */
b[i] = (a[i] + a[i - 1]) / 2.0;
}
www.eeworm.com/read/366702/2883518
c a.35.3.c
/* { dg-do compile } */
void work (int, int);
void
wrong3 (int n)
{
#pragma omp parallel default(shared)
{
int i;
#pragma omp for
for (i = 0; i < n; i++)
{
/* incorrect nesting of re