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é

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • 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

Connecticut

Conn est une petite bibliothèque C utilisée pour construire facilement n'importe quel type de démons ou de clients IPv4 / IPv6. ...

176

Télécharger

QXI

QXI est une bibliothèque C pour ajouter une prise en charge des périphériques XInput (comme des comprimés ou des joysticks) aux applications X11 basées sur QT. ...

193

Télécharger