Article de reference

grilleMathematica

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 gridMa...

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 simultanément. Chaque processus parallèle alloue un processeur supplémentaire à une tâche. Une licence Mathematica standard autorise l'exécution simultanée de quatre tâches en parallèle. L'augmentation du nombre de tâches disponibles permet de résoudre plus rapidement certains types de problèmes.

Mathematica standard se compose d'une interface utilisateur et d'un processus de contrôle (le noyau de contrôle) qui répartit les tâches de calcul entre quatre processus au maximum. Mathematica appelle ces processus des « noyaux de calcul ». gridMathematica permet d'utiliser des noyaux supplémentaires.

La licence « gridMathematica Local » autorise l’utilisation de 8 cœurs de calcul maximum sur un seul ordinateur. La licence « gridMathematica Server » autorise l’utilisation de 16 cœurs de calcul maximum répartis sur plusieurs ordinateurs.

Mathematica gère la communication interprocessus, notamment la mise en file d'attente, la mémoire partagée virtuelle et la récupération après panne.

gridMathematica s'adapte aux systèmes de grilles de plus grande envergure grâce à l'acquisition de licences supplémentaires. Les processus de calcul peuvent être exécutés sur un seul ordinateur multiprocesseur ou distribués sur un réseau hétérogène distant. Les plateformes 64 bits sont prises en charge. La communication entre les noyaux et l'interface utilisateur utilise Mathlink , une interface conçue pour permettre aux programmes externes de communiquer avec Mathematica. Cette 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 permettant le calcul parallèle. Elles fonctionnaient comme des produits autonomes, comprenant l'interface utilisateur, les noyaux de contrôle et le kit d'outils de calcul parallèle 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 intégrés à Mathematica , et gridMathematica a été repensé pour fonctionner directement avec Mathematica

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index