|
Вычислительная математика
О программных компонентах математического моделирования
В. П. Ильинab a Институт вычислительной математики и математической геофизики СО РАН (Новосибирск, Российская Федерация)
b Новосибирский государственный университет (Новосибирск, Российская Федерация)
Аннотация:
Бурный рост мировых суперкомпьютерных мощностей неизбежно ведет к активизации применений математического моделирования в процессе реиндустриализации экономики. Расширение сфер использования и одновременное появление все новых вычислительных методов, сопровождающиеся эволюцией компьютерных архитектур - все это ведет к драматическому увеличению совокупного прикладного программного обеспечения, стоимость которого сравнима с ценами на многопроцессорные вычислительные системы (МВС) постпетафлопсного уровня. Такие количественные изменения влекут за собой качественный пересмотр концепции и технологических структур при создании массовых программных продуктов. Мы рассматриваем подходы к решению возникающих проблем в применении к базовой системе моделирования, ориентированной на интегрированную поддержку всех основныхэтапов крупномасштабного вычислительного эксперимента. Многообразие технологических вопросов включает обеспечение взаимодействия многоязыковых и кросс-платформенных программных компонент, внутренние и внешние интерфейсы с конвертацией множественных представлений данных, переиспользование внешних продуктов, длительный жизненный цикл системы с эволюцией функционального наполнения и адаптацией к модернизации МВС,а также масштабируемый параллелизм алгоритмов и программ.
Ключевые слова:
базовая система моделирования, компонентные технологии, высокопроизводительные вычисления, масштабируемое распараллеливание, многоязыковость, кросс-платформенность, прямые и обратные междисциплинарные задачи.
Поступила в редакцию: 27.02.2015
Образец цитирования:
В. П. Ильин, “О программных компонентах математического моделирования”, Вестн. ЮУрГУ. Сер. Выч. матем. информ., 4:3 (2015), 85–94
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vyurv7 https://www.mathnet.ru/rus/vyurv/v4/i3/p85
|
|