|
Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование», 2025, том 18, выпуск 4, страницы 96–105 DOI: https://doi.org/10.14529/mmp250410
(Mi vyuru781)
|
|
|
|
Программирование
Asymptotic and computational complexity of algorithms and program performance
[Асимптотическая и вычислительная сложность алгоритмов и быстродействие программ]
O. A. Slavin Federal Research Center “Computer Science and Control” of the Russian Academy of Sciences, Moscow, Russian Federation, oslavin@isa.ru
DOI:
https://doi.org/10.14529/mmp250410
Аннотация:
В статье рассматриваются технологии оптимизации производительности программного обеспечения. Изучаются характеристики алгоритмов (асимптотическая сложность и вычислительная сложность), а также производительность алгоритмов, реализованных в виде программ. Для оптимизации производительности программ используется технология профилирования. Приведенное описание современных вычислительных архитектур показывает, что ресурсы процессора и оперативной памяти не могут быть в полной мере учтены при анализе с использованием асимптотической и вычислительной сложности. Приведено несколько примеров, демонстрирующих ограниченные возможности оптимизации с использованием асимптотической и вычислительной сложности. На приведенных примерах показано, что использование информации о возможностях архитектуры, на которой выполняется программа, позволяет оптимизировать производительность без использования низкоуровневых команд. Вычислительные эксперименты проводились на платформах x86-64 (Intel Core) и ARM (Apple M1). Предложена методология оптимизации программ.
Ключевые слова:
асимптотическая сложность, вычислительная сложность, ускорение, вычислительная платформа.
Поступила в редакцию: 10.07.2025
Образец цитирования:
O. A. Slavin, “Asymptotic and computational complexity of algorithms and program performance”, Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 18:4 (2025), 96–105
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vyuru781 https://www.mathnet.ru/rus/vyuru/v18/i4/p96
|
| Статистика просмотров: |
| Страница аннотации: | 38 | | PDF полного текста: | 14 |
|