Оглавление
Математическая сетка
-
Обзор продукта gridMathematica
- gridMathematica расширяет возможности Mathematica для параллельной обработки данных.
- Позволяет запускать больше параллельных процессов, каждый из которых использует дополнительный центральный процессор.
- Стандартная лицензия Mathematica поддерживает до четырех параллельных задач, gridMathematica увеличивает это число.
- Улучшает производительность при решении некоторых типов задач.
-
Особенности и лицензии
- “gridMathematica Local” позволяет использовать до 8 ядер на одном компьютере, “gridMathematica Server” – до 16 ядер на нескольких компьютерах.
- Управление межпроцессным взаимодействием включает организацию очередей, виртуальную общую память и восстановление после сбоев.
- Дополнительные лицензии позволяют масштабировать систему до больших грид-систем.
-
Архитектура и взаимодействие
- Вычислительные процессы могут быть размещены на одном многопроцессорном компьютере или в удаленной гетерогенной сети.
- Поддерживаются 64-разрядные платформы, связь между ядрами и интерфейсом осуществляется через Mathlink.
- Для связи между ядрами используется протокол TCP/IP, для аутентификации – SSH или RSH.
-
История и развитие
- До Mathematica 7 gridMathematica и Mathematica Personal Grid Edition были единственными версиями с параллельными вычислениями.
- С выпуском Mathematica 7 инструменты параллельного программирования были интегрированы в Mathematica, а gridMathematica адаптирована для работы с новой версией.
-
Дополнительные ресурсы
- Ссылки на изучение возможностей gridMathematica на высокопроизводительных компьютерах и центры финансовых грид-вычислений.
Полный текст статьи: