Информационно-аналитический портал
Высокопроизводительные
вычисления на WINDOWS-кластерах
   

 
 
  Главная
  Новости
  Как создать Windows-кластер
  Компьютеры
  Технологии
  Параллельное программирование
  Библиотеки, пакеты, приложения
  Библиотеки  
  Пакеты  
  Приложения  
  Метакомпьютинг, GRID
  Обучение
  Исследования
 
  
Логин:    
Пароль:    
Запомнить:
 Забыли пароль? Регистрация 
  
 
Microsoft HPC RussiaБиблиотеки, пакеты, приложенияПакетыМатематические пакеты
 

Математические пакеты

Wolfram Mathematica

Общее описание

Разработчик: Wolfram Research Inc.

Распространение: коммерческий

Официальный сайт: http://www.wolfram.com/products/mathematica

Wolfram Mathematica – одна из наиболее известных и пользующихся популярностью систем компьютерной алгебры. Содержит множество функций как для проведения аналитических (символьных) преобразований, так и для численных расчетов. Кроме того, программа поддерживает работу с графикой и звуком, включая построение двух- и трехмерных графиков функций, рисование произвольных геометрических фигур, импорт и экспорт изображений и звука.

Возможности системы

Система Mathematica обеспечивает возможность решения следующего классов задач:

  • Аналитические преобразования (решение систем полиномиальных и тригонометрических уравнений и неравенств, решение сводящихся к ним трансцендентных уравнений, решение рекуррентных уравнений, упрощение выражений, нахождение пределов, интегрирование и дифференцирование функций, нахождение конечных и бесконечных сумм и произведений, решение дифференциальных уравнений и уравнений в частных производных, преобразования Фурье и Лапласа, Z-преобразование, ряды Тейлора);
  • Численные расчеты (вычисление значений элементарных и специальных функций с произвольной точностью, решение систем уравнений, нахождение пределов, интегрирование и дифференцирование, нахождение сумм и произведений, решение дифференциальных уравнений и уравнений в частных производных, полиномиальная интерполяция функций, преобразования Фурье и Лапласа, Z-преобразование);
  • Теория чисел (определение простого числа по его порядковому номеру, определение количества простых чисел в указанном диапазоне, дискретное преобразование Фурье, разложение числа на простые множители, нахождение НОД и НОК);
  • Линейная алгебра (операции с векторами и матрицами, определители, поиск собственных значений и собственных векторов);
  • Графика и звук (построение графиков функций, параметрических кривых и поверхностей, построение геометрических фигур, воспроизведение звука по его графику, импорт и экспорт графики во многих растровых и векторных форматах);

Для разработки новых методов решения задач в системе Mathematica имеется встроенный интерпретируемый язык функционального программирования.

Поддержка распределенных вычислений

Для добавления поддержки распределенных вычислений в пакет Wolfram Mathematica необходимо приобрести и установить продукт Parallel Computing Toolkit компании Wolfram Research.

Возможности Parallel Computing Toolkit:

  • Языковой параллелизм для встроенного языка системы Mathematica;
  • Поддержка широкого спектра многопроцессорных систем, кластеров (в том числе на базе CCS) и grid-сетей;
  • Адаптивная балансировка вычислительной нагрузки;
  • Программируемый планировщик для оптимизации решения конкретных задач;
  • Автоматическое восстановление после сбоев и перезапуск остановившихся процессов;
  • Поддержка трассировка и отладки;
  • Тестирование и эмуляция параллельных приложений;
  • Полная документация и широкий набор примеров.

Компания Wolfram Research также выпускает отдельный продукт Mathematica Personal Grid Edition, объединяющий в себе систему Wolfram Mathematica и пакет Parallel Computing Toolkit.


<< вернуться  |   Документ от: 24.11.2007 14:01
 

Новости

26.12.2007
25.12.2007
24.12.2007
17.12.2007
17.12.2007
 

   

© ННГУ, Центр компетенции в области высокопроизводительных вычислений на основе технологий Майкрософт, 2007