ФИТ НГУ совместно с институтами СО РАН создает систему обучения высокопроизводительному программированию, содержащую курсы, нацеленные на ознакомление с моделями параллелизма, которые встречаются в языках и системах программирования и рассматривают парадигмы параллельного программирования от уровня базовых средств управления взаимодействующими процессами до уровня разработки программ высокопроизводительных вычислений. На основе современных тенденций в мире компьютеров и программирования к суперкомпьютерам и распределенным информационным системам можно сделать вывод, что обучение параллельному программированию является актуальной задачей в области образовательной информатики. В статье описана проблема обучения параллельному программированию и более подробно рассмотрен выбор решения данной проблемы, который заключается в создании учебного языка обучения параллельному программированию, предоставляющего основные модели параллелизма, а также проектировании программно-методической системы для обучения данному языку, названному языком начального обучения параллельному программированию (ЯНОП).
параллельное программирование, язык, обучение, высокопроизводительное, вычисления