Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Использование многопоточности для различных задач

Первой задачей - была реализация метода Монте-Карло для вычисления числа π c использованием формулы

π ≈ 4 * (num_inside_circle, точки внутри круга) / (num_points, общее количество точек)

Также в этой задаче необходимо было сравнить время выполнения программы в зависимости от количества потоков, которые выполняют вычисления

Результаты работы программы

1)Вычисления с 4 потоками

изображение

2)Вычисления с 2 потоками

изображение

Второй задачей - являлась реализация сортировка элементов методом сортировки, и также сравнить разницу во времени, как с использованием OMP, так и без него

Результаты работы программы

1)Сортировка 10000 элементов слиянием без OMP

изображение

2)Сортировка 10000 элементов слянием с OMP

изображение

Третьей задачей было реализовать вычисление суммы элементов массива чисел и сравнить время выполнения программы с OMP и без него

Результаты работы программы

изображение

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages