Cloud avec java
Résolu
nbs230591
Messages postés
58
Date d'inscription
Statut
Membre
Dernière intervention
-
nbs230591 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
nbs230591 Messages postés 58 Date d'inscription Statut Membre Dernière intervention -
Bonsoir, j'ai creé une application qui est gourmande en calcul,et qui prend beacoup de temp pour calculer,d'ou j'ai pensé à utiliser le cloud,après quelques recherches sur google j'ai trouvé une bibliothèque java jcloud ,aussi j'ai trouvé compute engine ,mais je sais pas d'ou débuter pouvez vous m'aidez avec des liens ,des tutos , ou si vous savez d'autre api je souhaite que vous les mentionner ,je suis un peu perdue ,donc vos conseils?? merci pour toute aide d'avance :) !
A voir également:
- Cloud avec java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Cloud gratuit 1to - Télécharger - Stockage
- Driver cloud - Télécharger - Pilotes & Matériel
- Eclipse java - Télécharger - Langages
4 réponses
Bonsoir,
Ce que tu veux c'est partager le calcul entre plusieurs machines ?
Quel genre de calcul est-ce que tu effectues ? Ton algorithme est-il parallélisé ?
Dans un premier temps il faut qu'il puisse tourner sur plusieurs threads, pour ensuite éventuellement pouvoir le partager sur plusieurs machines.
Mais sans information supplémentaire, je ne vois pas le cloud comme une bonne solution.
Ce que tu veux c'est partager le calcul entre plusieurs machines ?
Quel genre de calcul est-ce que tu effectues ? Ton algorithme est-il parallélisé ?
Dans un premier temps il faut qu'il puisse tourner sur plusieurs threads, pour ensuite éventuellement pouvoir le partager sur plusieurs machines.
Mais sans information supplémentaire, je ne vois pas le cloud comme une bonne solution.
non mon algorithme n'est pas parallélisé ,en effet c 'est un calcul séquentiel , mais j'ai testé mon application sur des pc plus performant que la mienne et j'ai obtenu un temp de calcul plus court ,d'ou j'ai pensé à utiliser le cloud ,je sais pas si je que j'ai dit est stupide mais je ne sais pas trop sur le cloud ,et en meme temp je cherche à diminuer le temp de calcul de mon algorithme qui dure plusieurs heures parfois et qui est dépressionnant pou moi :(
Sur le cloud ce sera du calcul parallélisé, c'est à dire que la puissance de calcul n'est pas obtenue par une grosse machine qui ferait ton calcul rapidement, mais par plusieurs machines (pas forcément plus performantes que la tienne) qui travaillent ensemble pour diminuer le temps de l'opération.
Il faudrait donc déjà paralléliser ton algorithme, parce que si ton calcul est séquentiel ça veut dire qu'il ne tourne que sur un thread, or ne serait-ce que faire tourner ton algorithme sur plusieurs threads permettrait de réduire le temps de calcul, même avec une seule machine.
Il faudra aussi optimiser ton programme, sur l'algorithme et sur l'implémentation.
Il y a donc pas mal de solutions à envisager avant d'en arriver au cloud.
Il faudrait donc déjà paralléliser ton algorithme, parce que si ton calcul est séquentiel ça veut dire qu'il ne tourne que sur un thread, or ne serait-ce que faire tourner ton algorithme sur plusieurs threads permettrait de réduire le temps de calcul, même avec une seule machine.
Il faudra aussi optimiser ton programme, sur l'algorithme et sur l'implémentation.
Il y a donc pas mal de solutions à envisager avant d'en arriver au cloud.