Подход к планированию загрузки процессоров мультипроцессорных систем критического назначения


DOI: 10.34759/trd-2022-126-19

Авторы

Соколова Ю. В.*, Леун Е. В.**, Примаков П. В.***, Самойлов С. Ю.****

Научно-производственное объединение им. С.А. Лавочкина, ул. Ленинградская, 24, Химки, Московская область, 141400, Россия

*e-mail: jv.sokolova@mail.ru
**e-mail: leunev@laspace.ru
***e-mail: pavel.primakov@laspace.ru
****e-mail: SS2916@mail.ru

Аннотация

Статья посвящена мультипроцессорным системам. Описывается подход загрузки процессоров, который возможно применить в системах реального времени, т.е. таких систем, которые реагирует на события в среде вне системы или в рамках требуемых временных ограничений. Поэтому в этой статье предлагается метод, основанный на планировании загрузки процессоров в многопроцессорных системах, что повышает производительность мультипроцессорных систем и увеличивает коэффициент готовности.

Ключевые слова:

мультипроцессорная система, планирование, загрузка, высокая готовность, назначение, метод, алгоритм, расписание

Библиографический список

  1. Цилькер Б.Я. Организация ЭВМ и систем. — СПб.: Питер, 2007. — 668 с.
  2. Оре О. Теория графов. — М.: Наука, 1968. — 352 с.
  3. Кормен Т.М. и др. Алгоритмы: построение и анализ. Алгоритмы для работы с графами. Ч. VI. — М.: Издательский дом «Вильямс», 2006. — 1296 с.
  4. Stallings W. Computer organization and architecture, Prentice-Hall, 1999, 881 p.
  5. Левин И.И., Штейнберг Б.Я. Сравнительный анализ эффективности параллельных программ для различных архитектур параллельных ЭВМ // Искусственный интеллект. 2001. № 3. C. 234-242.
  6. Слюсар В. Многоядерная архитектура: проблемные аспекты // Электроника: Наука, технология, бизнес. 2007. № 1 (75). С. 92-97
  7. John L. Hennessy, David A. Patterson. Computer Architecture: A Quantitative Approach, Morgan Kaufmann, 2003, 883 p.
  8. Микушин А.В., Сажнев А.М., Сединин В.И. Цифровые устройства и микропроцессоры. — СПб.: БХВ-Петербург, 2010. — 832 с.
  9. Бусурин В.И., Медведев В.М., Карабицкий А.С., Гроппа Д.В. Алгоритмы анализа цифровой информации для оптимизации контроля систем управления // Труды МАИ. 2017. № 97. URL: https://trudymai.ru/published.php?ID=87277
  10. Басов Р.Г., Борзов Д.Б. Распараллеливание загрузки процессоров в мультипроцессорных системах // XIV Международная научно-техническая конференция «Оптико-электронные приборы и устройства в системах распознаван ия образов, обработки изображений и символьной информации» (Курск, 16-19 мая 2017): сборник материалов. — Курск: Юго-Западный государственный университет, 2018. С. 64-66.
  11. Басов Р.Г., Борзов Д.Б., Локтионова О.Г. Программа моделирования загрузки мультипроцессорной системы // Свидетельство о государственной регистрации программ на ЭВМ № 2019616927 РФ, 30.05.2019.
  12. Трахтенгерц Э.А. Введение в теорию анализа и распараллеливания программ ЭВМ в процессе трансляции — М.: Наука, 1981. — 254 с.
  13. Tyutlyaeva E.O., Konyukhov S.S., Odintsov I.O., Moskovsky A.A. Seismic Processing Performance Analysis on Different Hardware Environment // Seismic Processing Performance Analysis on Different Hardware Environment, 2017, vol. 4, no. 3, pp. 80 — 90. DOI: 10.14529/jsfi170305
  14. Хокни Р., Джессхоуп К. Параллельные ЭВМ. Архитектура, программирование и алгоритмы. — М.: Радио и связь, 1986. — 392 с.
  15. Каляев A.B., Левин И.И. Модульно-наращиваемые многопроцессорные системы со структурно-процедурной организацией вычислений: монография. — M.: Янус-К, 2003. — 379 с.
  16. Борзов Д.Б., Чернецкая И.Е. Проектирование процессора ЭВМ. — Курск: Юго-Западный государственный университет, 2020. — 199 с.
  17. Momose S. SX-Aurora TSUBASA. Brand-new Vector Supercomputer // SC’17 Supercomputer Forum, 2017. URL: https://www.osp.ru/os/2018/01/13053934
  18. Кузьминский М. Из ускорителей в процессоры // Открытые системы СУБД. 2016. № 3. C. 4–6. URL: https://www.osp.ru/os/2016/03/13050252
  19. Маркарян А.О., Чурков И.С. Задачи управления в системе принятия решений при отказах автоматизированных рабочих мест // Труды МАИ. 2020. № 113. URL: http://trudymai.ru/published.php?ID=118150. DOI: 34759/trd-2020-113-10
  20. Набатов А.Н., Веденяпин И.Э., Мухтаров А.Р.Применение онтологического подхода к процессу проектирования информационной системы // Труды МАИ. 2018. № 102. URL: http://trudymai.ru/published.php?ID=99177

Скачать статью

mai.ru — информационный портал Московского авиационного института

© МАИ, 2000—2024

Вход