| Filaments Filaments est un package de bibliothèque pouvant être utilisé pour créer des programmes parallèles indépendants de l'architecture. |
Télécharger maintenant |
Filaments Classement & Résumé
- Nom de l'éditeur:
- The Filament Development Group
- Site Internet de l'éditeur:
- http://www.cs.uga.edu/~dkl/filaments/dist.html
Filaments Mots clés
Filaments La description
Les filaments sont un package de bibliothèque pouvant être utilisé pour créer des programmes parallèles indépendants de l'architecture. Les filaments sont un package de bibliothèque pouvant être utilisé pour créer des programmes parallèles indépendants de l'architecture, c'est-à-dire des programmes portables efficaces sur des machines parallèles très vastes différentes. Le projet FILAMENTS Virtualise la machine sous-jacente en termes de nombre de processeurs et d'interconnexion.C'est simplifie la conception du programme parallèle de deux manières. Premièrement, les programmes peuvent être écrits (ou générés) en mettant l'accent sur le parallélisme inhérent à l'application, pas l'architecture. Deuxièmement, des programmes peuvent être écrits qui utilisent une communication partagée partagée familier.Furthermore, les filaments utilisent une API soigneusement conçue avec des bibliothèques d'exécution spécifiques à la machine et le prétraitement permettant aux programmes de fonctionner inchangés sur des machines à mémoire partagée et distribuées. Plus important encore, les applications programmées dans les filaments fonctionnent efficacement, réalisant une vitesse de plus de 4 processeurs ou nuds dans presque tous les tests effectués.Platformations apportées à la même manière que les combinaisons d'architecture / de système d'exploitation / OS (homogènes) sont prises en charge: · Cluster de SPARC / SOLARIS · Cluster de X86 / Solaris · Cluster de X86 / Linux, Kernel Version 2.0.23 et plus (les versions plus anciennes peuvent fonctionner, mais · n'ont pas été testés) · MultiProcesseur SGI / IRIX · MultiProcesseur SPARC / Solaris Notez que les filaments ne fonctionnent pas plates-formes hétérogènes.
Filaments Logiciels associés