Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование»
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Правила для авторов
Загрузить рукопись

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование», 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
Тип публикации: Статья
УДК: 004.932.72'1
MSC: 90C35, 90C27
Язык публикации: английский
Образец цитирования: O. A. Slavin, “Asymptotic and computational complexity of algorithms and program performance”, Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование, 18:4 (2025), 96–105
Цитирование в формате AMSBIB
\RBibitem{Sla25}
\by O.~A.~Slavin
\paper Asymptotic and computational complexity of algorithms and program performance
\jour Вестн. ЮУрГУ. Сер. Матем. моделирование и программирование
\yr 2025
\vol 18
\issue 4
\pages 96--105
\mathnet{http://mi.mathnet.ru/vyuru781}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/vyuru781
  • https://www.mathnet.ru/rus/vyuru/v18/i4/p96
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Статистика просмотров:
    Страница аннотации:38
    PDF полного текста:14
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2026