grilleMathematica - gridMathematica

grilleMathematica
GridMathematica logo.png
Développeur(s) Wolfram Recherche
Version stable
10.0.1
Système opérateur Multiplateforme (liste)
Disponible en Anglais
Taper Calcul parallèle
Licence Propriétaire
Site Internet www .wolfram .com /gridmathematica /

gridMathematica est un produit logiciel vendu par Wolfram Research qui étend les capacités de traitement parallèle de son produit principal Mathematica .

Caractéristiques

gridMathematica augmente le nombre de processus parallèles que Mathematica peut exécuter à la fois. Chaque processus parallèle applique un processeur supplémentaire à une tâche. Une licence Mathematica standard permet d'exécuter jusqu'à quatre tâches parallèles à la fois. En augmentant le nombre de tâches disponibles, certains types de problèmes peuvent être résolus plus rapidement.

Standard Mathematica se compose d'un frontal qui fournit une interface utilisateur et d'un processus de contrôle (le noyau de contrôle) qui a des tâches de calcul exécutées par jusqu'à quatre processus. Mathematica appelle les processus effectuant des calculs « noyaux de calcul ». gridMathematica permet d'utiliser des noyaux supplémentaires.

La licence "gridMathematica Local" permet d'utiliser jusqu'à 8 noyaux de calcul sur un seul ordinateur. La licence "gridMathematica Server" permet d'utiliser jusqu'à 16 noyaux de calcul répartis sur plusieurs ordinateurs.

Mathematica gère la communication interprocessus telle que la mise en file d'attente, la mémoire virtuelle partagée et la reprise après incident.

gridMathematica s'adapte à des systèmes de grille plus grands lorsque des licences supplémentaires sont achetées. Les processus de calcul peuvent être situés sur un seul ordinateur multiprocesseur ou répartis sur un réseau hétérogène distant. Les plates-formes 64 bits sont prises en charge. La communication entre les noyaux et le frontal utilise l' interface Mathlink , qui est une interface conçue pour permettre à des programmes externes de communiquer avec Mathematica. La communication s'effectue via TCP/IP et utilise SSH ou RSH pour l'authentification.

Histoire

Avant la sortie de Mathematica 7, gridMathematica et Mathematica Personal Grid Edition, désormais abandonnée, étaient les seules versions de Mathematica à fournir des calculs parallèles. Ils ont fonctionné en tant que produits autonomes, notamment Front End et Control Kernels et le Parallel Computing Toolkit développé par Roman Maeder, l'un des auteurs originaux de Mathematica. Avec la sortie de Mathematica 7, les outils de programmation parallèle ont été repensés et inclus dans Mathematica, et gridMathematica a été repensé pour fonctionner directement avec Mathematica.

Voir également

Les références

Liens externes