Дослідження та розробка програми множення матриць у розподіленій системі із застосуванням технології RPC
Author
Денисюк, В. О.
Пірняк, В. В.
Denysiuk, V. O.
Pirniak, V. V.
Date
2026Metadata
Show full item recordAbstract
Розглянуто розробку алгоритму та програмного забезпечення для розподіленого множення матриць з використанням технології віддаленого виклику процедур RPC. Проведено аналіз архітектури «клієнт-сервер» та протоколу XML-RPC для організації міжпроцесної взаємодії. Обґрунтовано вибір стрічкової декомпозиції як основного методу паралелізації для мінімізації комунікаційних затримок. Створено програмну реалізацію на мові Python з використанням бібліотеки NumPy. Проведено тестування продуктивності системи, проаналізовано вплив накладних витрат на серіалізацію даних та визначено межі ефективності використання The development of an algorithm and software for distributed matrix multiplication using Remote Procedure Call technology is considered. An analysis of the client-server architecture and the XML-RPC protocol for organizing interprocess communication was carried out. The choice of strip decomposition as the main parallelization method to minimize communication delays is justified. A software implementation in Python using the NumPy library was created.
URI:
https://ir.lib.vntu.edu.ua/handle/123456789/54528

