На данный момент эффективность исполнения некоторых программ по времени играет очень большую роль, например, при программировании контроллеров для роботов или выполнении каких-либо операций в режиме реального времени. Если исполнение программы будет очень долгим, то это может привести к непредсказуемым результатам вплоть до полного краха системы. В работе описываются технологии многопоточности для улучшения эффективности по времени частей программного кода, которые исполняются достаточно долго для того, чтобы задержать процессы обработки информации, что может привести к отрицательным последствиям, а также приводится статистка по улучшению производительности в зависимости от количества параллельных потоков функции и сложности исполнения компьютерного кода.
Рудзейт О.Ю., Зайнетдинов А.Р., Недяк А.В. (науч. рук. Пашин С.С.) Улучшение производительности «узких» мест компьютерного кода на основе технологий параллельного программирования // Сборник тезисов докладов конгресса молодых ученых. Электронное издание. – СПб: Университет ИТМО, [2020]. URL: https://kmu.itmo.ru/digests/article/4017