Exécuter un jar sur le web sur des machines plus puissantes ?

Messages postés
272
Date d'inscription
mercredi 22 juillet 2009
Dernière intervention
25 août 2017
- - Dernière réponse : KX
Messages postés
15857
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
10 décembre 2018
- 25 août 2017 à 18:34
Bonjour,

Dans le cadre de la réalisation d'un projet de bio-informatique, j'ai réalisé un programme permettant le séquençage de l'ADN. Malheureusement, sur de gros fichiers d'entrée, l'exécution du programme est assez longue. Pour des fichiers d'entrée de 10 000 fragments d'ADN pas de soucis mais dès que je passe à 100 000 le temps de calcul explose, dû malheureusement à la complexité du programme (ici il tourne depuis 48h et est à peine à la moitié).

Je me demandais s'il était possible via le net d'accéder à des machines plus puissantes afin d'exécuter mon jar et obtenir ainsi mon résultat plus rapidement ?

D'avance je vous remercie,
Jérémy
Afficher la suite 

Votre réponse

1 réponse

Messages postés
5300
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
10 décembre 2018
0
Merci
Salut,

Si tu montes une infra client/serveur c'est possible (1).
Mais oublie l'Appet autre que pour du display parce que le code est exécuté du coté client donc tu auras toujours le problème.

(1) Soit
- Une application (Applet ou pas) qui affiche les résultats en provenance des serveurs.
- Application(s) en mode serveur pour effectuer les différents calculs + transmission des résultats vers l'application cliente.

Maintenant si ta question est plus, existe-t-il des super calculateurs que tu peux utiliser gratuitement... je pense que non, mais je ne m'avance pas à 100% sur la réponse.

KX
Messages postés
15857
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
10 décembre 2018
-
Bonjour,

Tout à fait d'accord.

Notons que pour faire du calcul distribué il est souvent intéressant de revoir l'algorithme afin de l'optimiser pour ce genre de traitements.
Commenter la réponse de Twinuts

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.