Skip to content

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages