Високопродуктивний програмно-апаратний комплекс для задач лінійної алгебри
Loading...
Date
2023
Authors
Андрейцов, Ярослав Євгенович
Journal Title
Journal ISSN
Volume Title
Publisher
КПІ ім. Ігоря Сікорського
Abstract
У даному бакалаврському дипломному проєкту було розроблено високопродуктивний програмно-апаратний комплекс для задач лінійної алгебри.
Для основи проєктування було обрано 12-ядерний процесор AMD Ryzen 9 5900X. Він є достатньо потужним для роботи із векторами та матрицями великих розмірів та розмірностей.
Програмне забезпечення для апаратного комплексу написано на мові програмування С із використанням PThreads для паралельного виконання обчислень. За допмогою такого підходу ми можемо ефективно використовувати обчислювальні ресурси створеної системи.
Тестування системи показало можливість скорочення часу виконання задач лінійної алгебри, операндами в яких є матриці, вектори та скаляри.
Ключові слова: високопродуктивний програмно-апаратний комплекс, лінійна алгебра, мова програмування С, паралельні обчислення, багатопоточність.
Description
Keywords
Високопродуктивний ПАК, Паралельні обчислення, Лінійна алгебра, багатопоточність, Мова програмування С
Citation
Андрейцов, Я. Є. Високопродуктивний програмно-апаратний комплекс для задач лінійної алгебри : дипломний проект … бакалавра : 123 Комп’ютерна інженерія / Андрейцов Ярослав Євгенович. – Київ, 2023. – 114 с.