kadyrov_aydar_lab_5 #119

Merged
Alexey merged 3 commits from kadyrov_aydar_lab_5 into main 2024-11-20 22:43:35 +04:00
2 changed files with 4 additions and 2 deletions
Showing only changes of commit 1dc621e0be - Show all commits

View File

@ -50,4 +50,6 @@
## Заключение
Лабораторная работа продемонстрировала, как параллельные вычисления могут ускорить операцию умножения матриц(На больших данных). Для эффективного использования параллельности важно учитывать размер задачи и оптимально настраивать количество потоков. Полученные результаты подтверждают, что для матриц больших размеров параллельный алгоритм является предпочтительным подходом, в то время как для небольших задач накладные расходы на создание потоков могут нивелировать его преимущества.
Лабораторная работа продемонстрировала, как параллельные вычисления могут ускорить операцию умножения матриц(На больших данных). Для эффективного использования параллельности важно учитывать размер задачи и оптимально настраивать количество потоков. Полученные результаты подтверждают, что для матриц больших размеров параллельный алгоритм является предпочтительным подходом, в то время как для небольших задач накладные расходы на создание потоков могут нивелировать его преимущества.
## Видео https://vk.com/video64471408_456239208?list=ln-cC6yigF3jKNYUZe3vh

View File

@ -24,4 +24,4 @@ def benchmark(matrix_size, num_threads):
if __name__ == "__main__":
for size in [100, 300, 500]:
benchmark(size, num_threads=2)
benchmark(size, num_threads=4)