Разработка экспериментального комплекса суперкомпьютерного моделирования на основе кода на языке Matlab

Автор: Богословский Никита Александрович, Климов Юрий Андреевич, Савельев Артем Владимирович, Шалыга Дмитрий Константинович

Журнал: Программные системы: теория и приложения @programmnye-sistemy

Рубрика: Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Статья в выпуске: 2 (16) т.4, 2013 года.

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

Авторами была выполнена разработка экспериментального образца комплекса программных средств суперкомпьютерного моделирования характеристик полупроводниковых наноструктурированных сред для сверхбыстрой модуляции света в системах передачи информации в волоконно-оптических линиях связи. В статье описывается процесс создания данного комплекса на языке C++ на основе разработанного авторами программного кода на языке Matlab. Приводится перечень основных проблем, с которыми пришлось столкнуться авторам, и предлагаются способы их решения. Во второй части статьи приводятся результаты экспериментального исследования, показывающие высокую эффективность и масштабируемость разработанного комплекса.

Еще

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

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

IDR: 14335951

Список литературы Разработка экспериментального комплекса суперкомпьютерного моделирования на основе кода на языке Matlab

  • Matlab, The Language of Technical Computing, http://www.mathworks.com/products/matlab/.
  • Matlab Compiler, http://www.mathworks.com/products/compiler/.
  • BLAS, Basic Linear Algebra Subprograms, http://www.netlib.org/blas/.
  • SLEPc, The Scalable Library for Eigenvalue Problem Computations, http://www.grycap.upv.es/slepc/.
  • PETSc, Portable, Extensible Toolkit for Scientific Computation, http://www.mcs.anl.gov/petsc/.
  • STL, Standard Template Library, http://www.sgi.com/tech/stl/.
  • LAPACK, Linear Algebra PACKage, http://www.netlib.org/lapack/.
  • CLAPACK, f2c’ed version of LAPACK, http://www.netlib.org/clapack/.
Статья научная