JPPF

JPPF

La solution de calcul de grille open source.JPPF facilite la parallélisation des tâches à forte intensité de calcul et leur exécution sur une grille.
En termes simples, JPPF permet aux applications nécessitant une grande puissance de traitement d'être exécutées sur n'importe quel nombre d'ordinateurs, afin de réduire considérablement leur temps de traitement.Cela se fait en divisant une application en parties plus petites qui peuvent être exécutées simultanément sur différentes machines.Comment ça marche? Voici deux aspects: la division d'une application en parties plus petites qui peuvent être exécutées indépendamment et en parallèle.JPPF fournit des installations qui rendent cet effort beaucoup plus facile, plus rapide et beaucoup moins douloureux que sans elles.Le résultat est un objet JPPF appelé "job", lui-même constitué de petites parties indépendantes appelées "tâches".Exécution de l'application sur la grille JPPF.La grille JPPF la plus simple possible est constituée d'un serveur auquel sont attachés un nombre quelconque de nœuds d'exécution.Un nœud est un composant logiciel JPPF généralement installé et exécuté sur une machine distincte.Ceci est communément appelé une architecture maître / esclave, où le travail est distribué par le serveur (alias "maître") aux nœuds (alias "esclaves").En termes JPPF, une unité de travail est appelée un "travail", et ses "tâches" constitutives sont réparties par le serveur entre les nœuds pour une exécution parallèle.Propulsé par la communauté Avec plus de 10 ans de développement actif, JPPF bénéficie d'une architecture avec un dossier prouvé de fiabilité, de performance et d'évolutivité.Projet engagé auprès de sa communauté, il démontre un soutien exceptionnel à ses utilisateurs et engage une conversation continue avec eux.Chaque question, rapport de problème ou demande de fonctionnalité se transforme en une contribution qui, au final, profite à l'ensemble de la communauté.Avantages Le principal avantage de JPPF est sa facilité d'installation, d'utilisation et de déploiement.Il n'est pas nécessaire de passer des jours pour écrire une application "Hello World".Quelques minutes, jusqu'à quelques heures au plus, suffiront.Le déploiement de composants JPPF sur un cluster est aussi simple que la copie de fichiers via FTP ou tout système de fichiers réseau.JPPF permet aux développeurs de se concentrer sur le développement de leurs logiciels de base.
jppf

Site Internet:

Alternatives à JPPF pour toutes les plateformes avec n'importe quelle licence

BOINC

BOINC

BOINC (Berkeley Open Infrastructure for Network Computing) est une plate-forme logicielle pour l'informatique bénévole et la grille de bureau et l'informatique bénévole.
Apache Mesos

Apache Mesos

Apache Mesos est un gestionnaire de cluster qui simplifie la complexité de l'exécution des applications sur un pool partagé de serveurs.
Folding@home

Folding@home

Que vous pliiez déjà ou que vous n'en ayez pas entendu parler auparavant, nous avons besoin de votre aide pour atteindre notre objectif, qui est de 1 million de dossiers.
GridRepublic

GridRepublic

GridRepublic est une version personnalisée du logiciel BOINC conçue pour simplifier l'installation et la participation de l'utilisateur moyen d'un ordinateur.
Charity Engine

Charity Engine

Charity Engine prend d'énormes tâches informatiques coûteuses et les découpe en milliers de petits morceaux, chacun assez simple pour qu'un PC domestique puisse travailler en tâche de fond.
Progress Thru Processors

Progress Thru Processors

Progress Thru Processors est une version personnalisée du logiciel BOINC conçue pour simplifier l'installation et la participation de l'utilisateur moyen de l'ordinateur et conçue pour ...
PiCloud

PiCloud

PiCloud offre à chaque scientifique, développeur et ingénieur un superordinateur à portée de main.
HFM-NET

HFM-NET

Application de surveillance des clients Folding @ Home.
Distri.js

Distri.js

Une famille de logiciels qui apporte l'informatique distribuée au navigateur, y compris un serveur et un client.
DIET

DIET

DIET est un logiciel de calcul en grille.En tant que middleware, DIET se situe entre le système d'exploitation (qui gère les détails du matériel) et le logiciel d'application (qui traite de la tâche de calcul spécifique à portée de main).