Linux-кластер


  • Компиляция программ
    • Компиляторы проекта GNU
      • gcc - компилятор языка С
      • g77 - компилятор языка Фортран77
      • g++ - компилятор языка С++
    • Утилита make поддержки больших проектов
      • make
      • краткое описание make на русском языке
      • пример простого Makefile для компиляции на Linux-кластере с языков С и Фортран77 (в том числе и для смеси языков)
      • универсальный Makefile для Фортрана
      • универсальный Makefile для С
      • универсальный Makefile для С++
  • Библиотеки подпрограмм
    • Intel Math Kernel Library (MKL). Documentation map
    • Intel Math Kernel Library. Reference Manual (Описание библиотеки в PDF формате)
    • ATLAS (Automatically Tuned Linear Algebra Software) - новая версия самонастраивающейся библиотеки BLAS
    • LAPACK - Linear Algebra PACKage
    • ARPACK - библиотека подпрограмм нахождения собственных значений и собственных векторов больших разреженных матриц
  • Отладка программ
    • Отладчик для компиляторов GNU
      • Команда gdb (man gdb)
      • Debugging with gdb
    • ddd - графический интерфейс для работы с отладчиками
  • Средства разработки параллельных программ
    • MPI
      • Message Passing Interface
      • Методическое пособие. Часть II. Среда параллельного программирования MPI
    • HPF
      • ADAPTOR (High Performance Fortran Compilation System)
  • Библиотеки параллельных подпрограмм, базирующиеся на MPI
    • ScaLAPACK
      • ScaLAPACK Home Page
      • Методическое пособие. Часть III. Раздел "БИБЛИОТЕКА ПОДПРОГРАММ ScaLAPACK"
    • Aztec
      • Aztec
      • Методическое пособие. Часть III. Раздел "ИСПОЛЬЗОВАНИЕ БИБЛИОТЕКИ ПАРАЛЛЕЛЬНЫХ ПОДПРОГРАММ Aztec"
    • P_ARPACK - параллельная версия библиотеки подпрограмм нахождения собственных значений и собственных векторов больших разреженных матриц
  • Средства визуализации данных
    • Приложения
      • gnuplot
      • OpenDX
    • Библиотеки
      • OpenGL
      • PGPLOT. Образец Makefile для компиляции всех демонстрационных программ пакета PGPLOT
      • Tcl/Tk