Технология фрагментированного программирования

Бесплатный доступ

Кратко представлена технология фрагментированного программирования и реализующие ее язык и система фрагментированного программирования LuNA, разрабатываемые в ИВМиМГ СО РАН. Технология ориентирована на поддержку разработки параллельных программ, реализующих большие численные модели, и их исполнения на суперкомпьютерах. Система LuNA автоматически обеспечивает такие динамические свойства параллельных программ как динамическая настройка на все доступные ресурсы, динамическая балансировка нагрузки, учет динамики поведения моделируемого явления и т.п.

Фрагментированное программирование, численные алгоритмы, большие численные модели, параллельное программирование

Короткий адрес: https://sciup.org/147160459

IDR: 147160459

Список литературы Технология фрагментированного программирования

  • Вальковский, В.А. К уточнению понятия непроцедурности языков программирования/В.А. Вальковский, В.Э. Малышкин.//Кибернетика. -1981. -№ 3. -C. 55.
  • Вальковский, В.А. Синтез параллельных программ и систем на вычислительных моделях/В.А. Вальковский, В.Э. Малышкин. -Новосибирск: Наука. Сиб. отд-ние, 1988.
  • Kraeva, M.A. Assembly Technology for Parallel Realization of Numerical Models on MIMD-Multicomputers/M.A. Kraeva, V.E. Malyshkin.//International Journal on Future Generation Computer Systems. -2001. -V. 17, № 6. -P. 755-765.
  • Malyshkin, V.E. Assembling of Parallel Programs for Large Scale Numerical Modeling. In Handbook of Research on Scalable Computing Technologies, ed. Kuan-Ching Li, Ching-Hsien Hsu, Laurence Tianruo Yang, Jack Dongarra and Hans Zima/V.E. Malyshkin. -IGI Global, 2010. -P. 295-311.
  • Charm++. URL: http://charm.cs.uiuc.edu/papers
  • ProActive Parallel Suite. URL: http://proactive.inria.fr
  • S-Net home page. URL: http://www.snet-home.org
  • Berzins, M. DAG-Based Software Frameworks for PDEs/M. Berzins, Q. Meng, J. Schmidt, J.C. Sutherland//Lecture Notes in Computer Science. -2012. -V. 7155. -P. 324-333.
  • Kireev, S. Fragmentation of numerical algorithms for parallel subroutines library/S. Kireev, V. Malyshkin//The Journal of Supercomputing. -2011. -V. 57, № 2. -P. 161-171.
  • Kireev, S. The LuNA Library of Parallel Numerical Fragmented Subroutines/S. Kireev, V. Malyshkin, H. Fujita//Lecture Notes in Computer Science. -2011. -V. 6873. -P. 290-301.
  • Malyshkin, V. Optimization Methods of Parallel Execution of Numerical Programs in the LuNA Fragmented Programming System/V. Malyshkin, V. Perepelkin//The Journal of Supercomputing. -P. 1-14 DOI: 10.1007/s11227-011-0649-6
  • Клини, С. Введение в математику/С. Клини. -М.: Иностранная литература, 1957.
  • Киреев, С.Е. Параллельная реализация метода частиц в ячейках для моделирования задач гравитационной космодинамики/С.Е. Киреев//Автометрия. -2006. -№3. -C. 32-39.
  • Kireev, S.E. A Parallel 3D Code for Simulation of Self-gravitating Gas-Dust Systems/S.E. Kireev//Lecture Notes in Computer Science. -2009. -V. 5698. -P. 406-413.
  • Terekhov, A.V. Parallel Dichotomy Algorithm for solving tridiagonal system of linear equations with multiple right-hand sides/A.V. Terekhov//Parallel Computing. -2010. -V. 36, № 8. -P. 423-438.
Еще
Статья научная