Skip to content

This is the lab programs for the course 21CS72 by RV College of Engineering.

Notifications You must be signed in to change notification settings

RohithgowdaM/RVCE-7th-sem-PADP-lab-programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PADP Programs

  • 1. a) Write an OpenMP program that computes the value of PI using Monto-Carlo Algorithm b) Write an MPI program that computes the value of PI using Monto-Carlo Algorithm ### 1st Program (Monte Carlo)
1a) gcc -fopenmp 1.c
    ./a.out
    g++ for CPP files, gcc for C files
1b) mpicc 2.c
    mpirun -np 4 ./a.out
  • 2. Write an OpenMP program that computes a simple matrix-matrix multiplication using dynamic memory allocation.
gcc -fopenmp -o mm mm.c
./mm <matrix_size> <threads>
  • 3. Write an OpenMP program for Cache unfriendly sieve of Erathothneses.
gcc -fopenmp 3.c -lm
./a.out
  • 4. Write an OpenMP program to convert a color image to black and white image.
gcc -fopenmp -lgd image.c
./a.out input.png output.png
  • 5. Write a MPI Program that has a total of 4 processes. Process with rank 1, 2, and 3 should send the following messages respectives to teh process with rank 0: HELLO, CSE, RVCE.
mpicc 5.c 
mpirun -np 4 ./a.out
  • 6. Write an OpenMP program for Word search in a file and illustrate the perfomanace using different sizes of file.
gcc -fopenmp 6.c
./a.out
  • 7. Write an OpenACC program to implement two-dimensional Jacobi
pgcc 7.c -acc -Minfo=accel
./a.out

g++ for CPP files, gcc for C files

About

This is the lab programs for the course 21CS72 by RV College of Engineering.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages