代码搜索:Parallel
找到约 6,530 项符合「Parallel」的源代码
代码结果 6,530
www.eeworm.com/read/366702/2877264
f90 a.31.1.f90
! { dg-do compile }
SUBROUTINE A31_1(A, B, X, Y, N)
INTEGER N
REAL X(*), Y(*), A, B
!$OMP PARALLEL DO PRIVATE(I) SHARED(X, N) REDUCTION(+:A) &
!$OMP& REDUCTION(MIN:B)
DO
www.eeworm.com/read/366702/2883459
c pr27388-1.c
/* PR middle-end/27388 */
/* { dg-do compile } */
/* { dg-options "-fopenmp -fdump-tree-omplower" } */
int n, o;
void
foo (void)
{
#pragma omp parallel firstprivate (n)
{
int i;
#pragma omp pa
www.eeworm.com/read/366702/2883461
c pr25989.c
/* PR middle-end/25989 */
/* { dg-do compile } */
/* { dg-options "-O2 -fopenmp" } */
int
main (void)
{
int i, j;
float a, b = 1.0;
#pragma omp parallel for schedule(guided,1) private(j)
for (
www.eeworm.com/read/366702/2883512
c a.17.2.c
/* { dg-do compile } */
void
a17_2_wrong ()
{
int x;
int *i;
float *r;
i = &x;
r = (float *) &x;
#pragma omp parallel
{
#pragma omp atomic
*i += 1;
#pragma omp atomic
*r += 1.0;
/
www.eeworm.com/read/366702/2883520
c a.17.1.c
/* { dg-do compile } */
void
a17_1_wrong ()
{
union
{
int n;
float x;
} u;
#pragma omp parallel
{
#pragma omp atomic
u.n++;
#pragma omp atomic
u.x += 1.0;
/* Incorrect because
www.eeworm.com/read/366702/2883522
c a.37.1.c
/* { dg-do compile } */
extern int omp_get_num_threads (void);
void work (int i);
void
incorrect ()
{
int np, i;
np = omp_get_num_threads (); /* misplaced */
#pragma omp parallel for schedule(sta
www.eeworm.com/read/366702/2883529
c a.37.2.c
/* { dg-do compile } */
extern int omp_get_thread_num (void);
void work (int i);
void
correct ()
{
int i;
#pragma omp parallel private(i)
{
i = omp_get_thread_num ();
work (i);
}
}
www.eeworm.com/read/366702/2883551
c pr27388-3.c
/* PR middle-end/27388 */
/* { dg-do compile } */
/* { dg-options "-fopenmp -fdump-tree-omplower" } */
extern void bar (int);
void
foo (void)
{
int i = 0, j = 0;
#pragma omp parallel firstprivate
www.eeworm.com/read/366702/2883581
c clause-1.c
/* { dg-do compile } */
/* { dg-require-effective-target tls_native } */
#define p parallel
extern void bar (void);
extern char q[];
int t;
#pragma omp threadprivate (t)
void
foo (int x)
{
char *
www.eeworm.com/read/362989/2924923
h ppdev.h
/*
* linux/drivers/char/ppdev.h
*
* User-space parallel port device driver (header file).
*
* Copyright (C) 1998-9 Tim Waugh
*
* This program is free software; you ca