Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
18BCE2182 ASSESS_3 Q1
//gcc 7.4.0 #include <stdio.h> #include <omp.h> int main(void) { int i, sum; int arr[7]; for (i = 0; i< 7; i++) { arr[i]=i+9; } #pragma omp parallel for private (sum) for (i = 0; i < 7; i++) { sum = sum + arr[i]; } printf("\nFor private, Sum=%d", sum); #pragma omp parallel for firstprivate (sum) for (i = 0; i < 7; i++) { sum = sum + arr[i]; } printf("\nFor 1st private, Sum=%d", sum); #pragma omp parallel for lastprivate (sum) for (i = 0; i < 7; i++) { sum = sum + arr[i]; } printf("\nFor Last private, Sum=%d", sum); #pragma omp parallel for shared (sum) for (i = 0; i < 7; i++) { sum = sum + arr[i]; } printf("\nFor Shared, Sum=%d", sum); }
run
|
edit
|
history
|
help
0
Assignment 3 Final
Example of scanf and basic integer manipulation - with function call
funciones matrices
test
Project 4 v.1
MÓDULO 3, PREGUNTA 1, GUÍA 4
PRACTICE 1
Test 2
guia 4 terminada
Project 3 part 2 Book v10.1