Високопродуктивний програмно-апаратний комплекс для задач лінійної алгебри

Loading...
Thumbnail Image

Date

2023

Authors

Андрейцов, Ярослав Євгенович

Journal Title

Journal ISSN

Volume Title

Publisher

КПІ ім. Ігоря Сікорського

Abstract

У даному бакалаврському дипломному проєкту було розроблено високопродуктивний програмно-апаратний комплекс для задач лінійної алгебри. Для основи проєктування було обрано 12-ядерний процесор AMD Ryzen 9 5900X. Він є достатньо потужним для роботи із векторами та матрицями великих розмірів та розмірностей. Програмне забезпечення для апаратного комплексу написано на мові програмування С із використанням PThreads для паралельного виконання обчислень. За допмогою такого підходу ми можемо ефективно використовувати обчислювальні ресурси створеної системи. Тестування системи показало можливість скорочення часу виконання задач лінійної алгебри, операндами в яких є матриці, вектори та скаляри. Ключові слова: високопродуктивний програмно-апаратний комплекс, лінійна алгебра, мова програмування С, паралельні обчислення, багатопоточність.

Description

Keywords

Високопродуктивний ПАК, Паралельні обчислення, Лінійна алгебра, багатопоточність, Мова програмування С

Citation

Андрейцов, Я. Є. Високопродуктивний програмно-апаратний комплекс для задач лінійної алгебри : дипломний проект … бакалавра : 123 Комп’ютерна інженерія / Андрейцов Ярослав Євгенович. – Київ, 2023. – 114 с.

DOI