Chapel est un langage de programmation qui a pour but d'accélérer le développement des programmes parallèles. Ainsi, moyennant une installation du compilateur relativement technique sur une architecture distribuée (super ordinateur), Chapel permet de développer de manière concise et efficace des programmes prêts à tourner en parallèle sur plusieurs machines reliées localement. Il est également possible de l'utiliser sur un seul ordinateur (l'installation du compilateur se fait encore en compilant depuis le code source de ce dernier mais sans difficultées particulières), même si dans ce cas les performances restent bonnes mais inférieures à la programmation en C ou Fortran (mais avec une synthaxe à peu près aussi simple que Octave/Matlab/SciLab). En bref, un langage qui devrait intéresser toute personne concernée par le calcul à haute performance.

Disponible sur: 
Alternative pour: 
Version: 
Logiciel en version stable (publié)
Langue: 
Société ou organisation: 
Cray Inc.

Autres suggestions...

SageMath est un logiciel libre de calcul mathématique.

Logiciel de calcul numérique très fortement compatible avec les scripts de Matlab

Maxima est un logiciel de calcul formel: à vous les polynômes, matrices et autres équations différentielles !