- http://alglib.sources.ru/
Описание различных алгоритмов и примеры реализации. Тематика описываемых алгоритмов: решение
уравнений (дифференциальных, интегральных, полиномиальных и общего вида), решение систем линейных
уравнений (прямые и итерационные методы, исследование свойств матриц коэффициентов), реализация
численных алгоритмов (интерполяция, оптимизация, интегрирование), операции с комплексными числами,
полиномами, рядами, сортировка, поиск, работа с датами, алгоритмы графики, генерация
псевдослучайных чисел.
- http://www.srcc.msu.su/num_anal/lib_na/libnal.htm
Библиотека численного анализа НИВЦ МГУ
Систематический каталог подпрограмм библиотеки численных методов. Для каждой подпрограммы библиотеки приведены:
математическое описание (постановка задачи, название метода, особенности метода в данной реализации и т.д.),
примеры использования, описание типов параметров и их назначения, замечания по
использованию. Также приведены рекомендации по использованию библиотеки на высокопроизводительных
вычислительных кластерах и модификации подпрограмм библиотеки для различных вычислительных платформ.
- http://www.gnu.org/software/gsl/
GNU Scientific Library (GSL)
Научная библиотека GNU – численная библиотека для языков программирования C и C++. Представляет собой свободное
программное обеспечение, распространяемое по лицензии GNU (General Public License). Библиотека предоставляет
широкий набор математических подпрограмм: генераторы случайных чисел, специальные функции и
функции нахождения приближения методом наименьших квадратов. Всего насчитывается около 1000 функций,
к которым прилагается исчерпывающий тестовый комплект. Библиотека сопровождается исчерпывающей документацией.
- http://plato.asu.edu/guide.html
Обзор систематизированного программного обеспечения для решения различных задач в области численного анализа
Предоставляет список программного обеспечения, решающего задачи определённого типа. Ресурс предоставляет
следующую информацию: связь с решаемыми задачами, тесты на корректность
и производительность, файлы примеров решения конкретных задач, обзорная документация,
возможность использования через Internet, дополнительные сведения.
- http://parallel.ru/info/
Информационные материалы, посвященные высокопроизводительным и параллельным вычислениям
Предоставляемые информационные ресурсы: online-документация и справочные материалы,
сведения о тематических журналах и периодических изданиях, используемые в курсах по архитектурам
параллельных компьютеров и параллельной обработке данных учебные материалы, официальные
документы о суперкомпьютерных технологиях и связанных научных областях, научно-популярные заметки
об использовании суперкомпьютеров в научных исследованиях и вычислительной практике коммерческих компаний,
библиографии и архивы статей по тематике параллельным вычислениям.
- http://num-meth.srcc.msu.su/
Интернет-журнал НИВЦ МГУ по вычислительным методам и программированию
Ресурс представляет собой научное электронное периодическое издание, в котором опубликованы
статьи и материалы по вычислительным методам и программированию. Тематика статей очень разнообразна и
охватывает такие области: численные методы и алгоритмы решения задач вычислительной математики и ее
приложений, программные средства и технологии для решения задач вычислительной математики и ее
приложений, учебно-методические материалы по специальности "Методы вычислений",
информационно-программный фонд некоммерческих программ решения задач вычислительной математики
и ее приложений.
- http://www.nhse.org/index.htm
Проект NHSE
Проект объединяет в себе ресурсы по распределённой коллекции программного обеспечения,
документации, различного рода данных и информации международного сообщества
высокопроизводительных и параллельных вычислений. Охватываемые тематики: параллельная отладка и
анализ производительности, коммуникационные библиотеки и runtime-среды для написания
параллельных программ, компиляторы, языки и модели программирования, архитектуры
многопроцессорных систем, параллельный ввод/вывод.
- http://rac.uits.iu.edu/hpc/links.shtml
Links to Parallel Computing Resources
Базовые материалы по организации параллельных вычислений. Охватывает следующие тематики: языки
программирования и библиотеки.
- http://rac.uits.iu.edu/hpc/
High Performance Computing Support
- http://rac.uits.iu.edu/education_and_training/numerics.shtml
Numerical Computing Resources on the Internet
- http://www.oonumerics.org/
Scientific Computing in Object-Oriented Languages
Репозиторий NetLIB - коллекция математического программного обеспечения, документации и
специализированных баз данных.
- http://www.netlib.org/liblist.html
Главный индекс доступных материалов и алфавитный перечень
Предоставляет ссылки на материалы в алфавитном порядке по категориям.
- http://www.netlib.org/confdb/Conferences.html
Conferences Database
Сервис предоставляет сведения о проведённых, проводящихся и предстоящих тематических конференциях.
- http://www.netlib.org/benchmark/linpackjava/
Java Version of Linpack Benchmark
Сервис предоставляет интенсивный вычислительный тест для сравнительного анализа производительности.
- http://www.netlib.org/na-net/
Numerical Analysis Net (NA-Net)
Сервис предоставляет электронную базу данных исследователей и общественности по численному анализу.
- http://performance.netlib.org/performance/html/PDStop.html
Performance Database Server
Сервис предоставляет централизованный анализ различных аспектов производительности по отчётам
производительности.
Связанные тематические ресурсы:
- http://www.netlib.org/benchweb/
BenchWeb
Информация о производительности компьютерных систем, интерпретации результатов тестов, предоставление
кодов (программных или исходных) программ анализа производительности.
- http://icl.cs.utk.edu/hpcc/
HPC Challenge Benchmark
Семь тестов измерения производительности в различных вычислительных задачах.
- http://math.nist.gov/MatrixMarket/
Matrix Market
Репозиторий тестовых данных, предназначенных для сравнительного изучения численных алгоритмов линейной алгебры.
Насчитывает около 500 видов разреженных матриц, получаемых при решении различных прикладных задач. Кроме того,
данный ресурс включает программные средства и инструменты для генерации тестовых матриц.
- http://www.astrostatistics.psu.edu/statcodes/
StatCodes
Исходные коды и пакеты статистического программного обеспечения, предназначенного для использования в физических
исследованиях.
- http://www.top500.org/
TOP500 Supercomputer Sites
Интернет ресурсы, посвящённые высокопроизводительным вычислительным системам рейтинга «Top 500».
Терминология представлена несколькими словарями акронимов (сокращений) в области High Perfomance
Computing:
- http://parallel.ru/info/reference/hpccgloss.html
High Performance Computing and Communications Glossary
Словарь терминов по высокопроизводительным вычислениям и коммуникациям.
- http://parallel.ru/ftp/documents/acronyms.pdf
Acronyms for High Performance Computing
Большой словарь сокращений в области HPC.
- http://wombat.doc.ic.ac.uk/foldoc/contents.html
The Free On-line Dictionary of Computing
Online-словарь по компьютерной тематике, с возможностями поиска и просмотра выражений.
Документация производителей высокопроизводительных программно-аппаратных средств:
- http://icl.cs.utk.edu/publications/all.html
University of Tennessee
Научные публикации Университета Тенесси (США) по высокопроизводительным вычислениям.
- http://rc.uits.iu.edu/
Indiana University Research Computing
Научные публикации Университета Компьютерных Исследований Индианы (США) по высокопроизводительным
вычислениям.
- http://www.crpc.rice.edu/softlib/TRs_online.html
The Center for Research on Parallel Computation
Технические отсчёты и публикации Центра Исследования Параллельных вычислений.
- Design Patterns, Pattern Languages, and Frameworks
Design Patterns, Pattern Languages, and Frameworks
Тематический ресурс, посвящённый паттернам (pattern), языку описания паттернов и каркасам
(framework). Специализация данного ресурса - публикация результатов исследований в области
создания паттернов и каркассов для функционирования параллельных (parallel,
concurrent) и распределённых (distributed) систем. Результаты данных исследований
базируются на особенностях каркасов коммуникацинного взаимодействия (communication software
frameworks), разработанных с использованием паттернов.
- Design Pattern Tutorials
Design Pattern Tutorials
Данная страница предоставляет обзор паттернов, каркасов и промежуточного ПО (middleware),
описывает взаимодополняемость этих технологий для достижения производительности и повышения степени
повторного использования, приводит опыт их успешного применения в коммерческих программных системах (
большая часть материала - презентации в формате PowerPoint).
- Hillside.net
Hillside.net
Hillside.net - источник информации о различных аспектах программных паттернов и языков их описания: "Паттерны и
языки их описания - способ описания установившихся практик (best practices), хорошего дизаина, практического
опыта в удобном для повторного использования виде." Данный ресурс предоставляет тематический каталог с
описанием паттернов различного назначения и функционального типа.
- JAVA Guru's Patterns FAQ
JAVA Guru's Patterns FAQ
Часто задаваемые вопросы (FAQ) по поводу реализации и использования паттернов, написанных на
языке программирования JAVA.
- General Information on Patterns
General Information on Patterns
Каталог ссылок на ресурсы, предоставляющие общую информацию, связанную с паттернами и каркасами.
|