Skip to content

Hayartt/parallel-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Project Purpose

Parallel Computing Course CS424 | Practical Assesment

TASK 1: Parallel Sum (Multithreading.java)

  • Starts an executer that manages a thread pool of size THREAD_COUNT. (Maximum threads in the CPU)
  • Runs a task to increment a global sum variable 1000 times. (Execution is assigned to an avalible thread at run-time.)
  • Applies three different critical section controls to prevent race-condition.

TASK 2: Parallel Factorial (parallel_factorial.c)

Implements parallel factorial calculation using OpenMP

About

Parallel computing practical course project. (lab)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors