Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 1023 Bytes

File metadata and controls

8 lines (5 loc) · 1023 Bytes

Simple Parallelization Exercises

The cpp files consist of simple exercises implemented in C++ to parallelize tasks. This way, it is possible to perform these tasks faster using a certain number of threads of your processor.

The file find_prime_nums.cpp is an algorithm that finds the prime numbers, larger than a given value, in an array. Setting the parameters, an array is randomly initialized with integer values within a range. Then, each thread looks for the prime numbers larger than the given value in its corresponding set of numbers, and finally they're printed.

On the other hand, the file pi_taylor.cpp approximates pi using the taylor series shown in the figure. As we increase the number of steps, i.e. the number of terms in the series, pi will be more accurate. The parameter to increase the number of terms in the series is the variable steps.