View previous topic :: View next topic |
Author |
Message |
polytan Guru
Joined: 29 Jul 2004 Posts: 370 Location: Cambridge - UK
|
Posted: Tue Apr 26, 2005 11:58 am Post subject: [cluster] openmosix et ce qu'on peut faire avec [conclusion] |
|
|
Bonjour à tous.
J'ai fait un serveur openmosix sur ma gentoo utilisant netboot pour les machines clientes (je boote une cluster knoppix).
Ca marche impec, tout se lance et il n'y a pas de probleme. J'ai fait ca dans le but d'avoir des benchmarks et je n'ai pas d'utilistaion a proprement parler. En fait, c'est pour montrer à l'école où je suis la puissance d'un gros pc face à un petit.
Voila le probleme (enfin ! ) Quels sont les benchmarks que je pourrai faire ?
J'ai déja fait de la compression audio (ca marche très bien : moins d'une minute pour compresser un cd complet avec 10 pc à 1Ghz) mais après ?
Si vous avez des idées, je vous écoute et je suis sur que vous en avez plein.
Il y a bien la compression video mais il faut transcode et je suis limité par les softs sur la knoppix...
Merci d'avance
Bien sur, je suis en train de rédiger un how to sur tous ce que j'ai fait ( netboot, openmosix ...)
++ _________________ Wait & See
-=( Polytan )=-
Last edited by polytan on Sun May 01, 2005 10:22 am; edited 1 time in total |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
LostControl l33t
Joined: 02 Mar 2004 Posts: 885 Location: La Glane, Suisse
|
|
Back to top |
|
|
polytan Guru
Joined: 29 Jul 2004 Posts: 370 Location: Cambridge - UK
|
Posted: Wed Apr 27, 2005 5:42 pm Post subject: |
|
|
Pourquoi openmosix ? Tout simplement parce que c'est celui que j'ai connu le plus vite et le plus ismple à mettre en place. Et puis ce n'est pas pour du long terme mais juste dans le but de voir les perfs.
Je suis bien tenté par distcc, j'espère que ca va marcher...
Par contre, j'ai un probleme : mon pc fait serveur mais refuse de donner du travail aux autres pcs alors que si je lance une commande sur un client, celui-ci redistribue le travail à tous, sauf à mon pc. C'est frustrant !
Clusterknoppix est une bonne pour les clients. Je partage l'iso par NFS et les clients la monte comme des grands comme si c'était un cdrom. Cependant, impossible de la monter en écriture donc on ne peut pas écrire dans les dossiers /, ceci étant possible uniquement avec knoppix 3.8 et clusterknoppix s'arrete à la 3.6
Une autre solution que je vais tenter de mettre en oeuvre est de monter par NFS une mini gentoo, laquelle sera entièrement customisable à souhait et le cluster sera donc plus puissant. enfin, j'espère ...
Pour le raytracing, je n'ai jamais fait mais je voudrais bien essayer surtout si ca demande beaucoup de ressources .
Merci pour vos idées, je suis sur que vous en avez d'autres. _________________ Wait & See
-=( Polytan )=- |
|
Back to top |
|
|
geforce l33t
Joined: 29 Dec 2003 Posts: 654 Location: Canada
|
Posted: Thu Apr 28, 2005 12:36 am Post subject: |
|
|
Dependant ce que tu lui fais compiler, povray peut prendre BEAUCOUP de ressources (ben plus le processeur que d'autre choses mais..)
Je te suggere de trouver une scene extremement complexe sur l'interweb et de comparer les temps de "rendering" _________________ http://tilde.club/~geforce/ |
|
Back to top |
|
|
polytan Guru
Joined: 29 Jul 2004 Posts: 370 Location: Cambridge - UK
|
Posted: Sun May 01, 2005 10:21 am Post subject: |
|
|
Bon voila, j'ai fait mon 2nd cluster et ca a marché plutôt bien.
J'ai donc fait de la compression audio en ogg
En gros, je rip un cd de musique dans un dossier et je compresse tout a la fois et openmosix se débrouille tout seul comme un grand pour dispatché les processus. Je me suis servit de ce srcipt trouvé sur le net :
time $(for i in *.wav; do oggenc "$i" & done)
ca marche bien : 10 pc à 2.7 Ghz = 1m40 pour 20 pistes
J'ai également fais du crackage de mot de passe windows avec le soft cisilia qui m'a permit de bien voir les différences entre 10, 9, 8 et 7 pcs qui taffent en même temps.
J'ai fini avec distcc. J'avais pleins de sources mais seul kismet à bien voulu jouer (toutes mes sources sont pour du gtk et la knoppix c'est du tout qt alors ca ne voulaient pas compiler. Je n'ai pas voulu compiler des trucs genre xorg ou openoffice car trop long.
Je me suis rabatu sur kismet (ehheheheh, que des applications ludiques du cluster ...) c'est impresionnat.
1 pc 6m30
6 pcs 0m44
bien sur j'ai fait 2, 3, 4, 5 pcs pour voir les différences et ça se tient.
Je ne veux pas donner le baton pour me battre mais je me demande si gcc ne garde pas en mémoire ce que je lui ai demandé à compiler.
A chaque fois que je compilais, je lancais la commande sur un poste différent et bien sur je make cleanais (joli ce mot). Je demande votre avis.
Ben voila. ce post n'ai pas un howto sur ce que j'ai fait. Celui-ci arrive mais là c'est juste un résumer pour ceux qui sont intéressés ... _________________ Wait & See
-=( Polytan )=- |
|
Back to top |
|
|
bong Apprentice
Joined: 26 Oct 2004 Posts: 276 Location: Brest / Metz
|
Posted: Sun May 01, 2005 11:47 am Post subject: |
|
|
polytan wrote: | Je ne veux pas donner le baton pour me battre mais je me demande si gcc ne garde pas en mémoire ce que je lui ai demandé à compiler. |
Ca c'est le boulot de ccache, je ne crois pas que gcc ait lui même un cache...
Sinon, c'est pas mal tes perfs avec ton cluster... j'attend le how-to |
|
Back to top |
|
|
geforce l33t
Joined: 29 Dec 2003 Posts: 654 Location: Canada
|
Posted: Sun May 01, 2005 2:53 pm Post subject: |
|
|
Ouais..
J'ose meme pas imaginer ce que donne 10 Dual-Xeon 3.2 Hyperthreading en fibre optique et HD Wide-SCSI ou Sata _________________ http://tilde.club/~geforce/ |
|
Back to top |
|
|
|