enigma@home
- mvark
- Zone privée MT Libristes
- Messages : 131
- Enregistré le : 03 octobre 2008, 22:59
enigma@home
Application optimisée pour enigma, où comment gagner plus en travaillant moins.
Créateur = mdoerner
Bibliographie = http://www.enigmaathome.net/forum_forum.php?id=2
Action 1 : suivre le fil de discussion du message board d'enigmaathome
Gain possible : jusqu'à 30 % du temps de calcul
On suppose que :
Le répertoire boinc est /var/lib/boinc
Le répertoire d'enigma est /var/lib/boinc/projects/www.enigmaathome.net/
L'utilisateur qui exécute boinc-client est boinc, il est adhérent du groupe boinc
Vous aurez besoin d'un explorateur de fichier (les logiciels 2 panes sont avantagés), d'un décompacteur d'archive et de l'accès à root
* Phase préparatoire *
Téléchargez le fichier app_test_522.tgz
http://tjm.boo.pl/enigma/app/app_test_522.tgz
Décompactez les fichiers dans un répertoire temporaire
Effacez le fichier enigma_0.76_i686-pc-linux-gnu, il ne correspond certainement pas à votre architecture.
Téléchargez le fichier enigma_0.76_i686-pc-linux-gnu_optimized-Linux.tar.gz
http://members.cox.net/mdoerner1/enigma ... nux.tar.gz
il contient les binaires de toutes les architectures, en extraire celui qui correspond à votre architecture (Barcelona = Phenom)
Renommez ce fichier en enigma_0.76_i686-pc-linux-gnu
Changez le propriétaire de tous ces fichiers par boinc
Changez le groupe de tous ces fichiers par boinc
* Action *
Arrêtez le service boinc-client
Sauvegarde
Sauvegardez le contenu du répertoire /var/lib/boinc/projects/www.enigmaathome.net/ dans un endroit sûr
Transfert
Copiez le contenu du répertoire temporaire dans /var/lib/boinc/projects/www.enigmaathome.net/
Redémarrage
Redémarrez le service boinc-client
Dans boinc_manager, éliminez toutes les UT en cours de cacul par "mettre à jour", elles sont en erreur. Les calculs non démarrés peuvent être conservés.
Attendre qu'une UT se termine, et soudain miracle vous calculez 30 % plus vite.
Une petite visite sur http://www.enigmaathome.net/ vous confirme tous les espoirs.
Créateur = mdoerner
Bibliographie = http://www.enigmaathome.net/forum_forum.php?id=2
Action 1 : suivre le fil de discussion du message board d'enigmaathome
Gain possible : jusqu'à 30 % du temps de calcul
On suppose que :
Le répertoire boinc est /var/lib/boinc
Le répertoire d'enigma est /var/lib/boinc/projects/www.enigmaathome.net/
L'utilisateur qui exécute boinc-client est boinc, il est adhérent du groupe boinc
Vous aurez besoin d'un explorateur de fichier (les logiciels 2 panes sont avantagés), d'un décompacteur d'archive et de l'accès à root
* Phase préparatoire *
Téléchargez le fichier app_test_522.tgz
http://tjm.boo.pl/enigma/app/app_test_522.tgz
Décompactez les fichiers dans un répertoire temporaire
Effacez le fichier enigma_0.76_i686-pc-linux-gnu, il ne correspond certainement pas à votre architecture.
Téléchargez le fichier enigma_0.76_i686-pc-linux-gnu_optimized-Linux.tar.gz
http://members.cox.net/mdoerner1/enigma ... nux.tar.gz
il contient les binaires de toutes les architectures, en extraire celui qui correspond à votre architecture (Barcelona = Phenom)
Renommez ce fichier en enigma_0.76_i686-pc-linux-gnu
Changez le propriétaire de tous ces fichiers par boinc
Changez le groupe de tous ces fichiers par boinc
* Action *
Arrêtez le service boinc-client
Sauvegarde
Sauvegardez le contenu du répertoire /var/lib/boinc/projects/www.enigmaathome.net/ dans un endroit sûr
Transfert
Copiez le contenu du répertoire temporaire dans /var/lib/boinc/projects/www.enigmaathome.net/
Redémarrage
Redémarrez le service boinc-client
Dans boinc_manager, éliminez toutes les UT en cours de cacul par "mettre à jour", elles sont en erreur. Les calculs non démarrés peuvent être conservés.
Attendre qu'une UT se termine, et soudain miracle vous calculez 30 % plus vite.
Une petite visite sur http://www.enigmaathome.net/ vous confirme tous les espoirs.
Modifié en dernier par mvark le 30 mai 2009, 00:17, modifié 1 fois.
- dudumomo
- Administrateur
- Messages : 2184
- Enregistré le : 11 mars 2008, 14:42
- Localisation : Taipei
- Contact :
Re : enigma@home
Ha c'est sympa de voir que je ne suis pas seul dessus.
Parcontre...il faut vraiment faire le tri dans les optis. Elles ont été faites avec différentes instructions mais sont difficile à prévoir. En prenant l'opti Barcelona sur un Phenom, ce n'est pas dit que ce sera l'opti la plus rapide pour votre Phenom.
Il faut donc toutes les tester... et regarder laquelle calcule la plus vite.
De plus, si une telle est la plus rapide en 64b, sur votre pro, elle ne le serai pas forcément en 32b...
Bref c'est la jungle dedans.
Merci mvark pour cette explication tres claire.
Je continue mes tests. Je viens de terminer de tester toutes les archives de mdoerner. Je passe à celle de TJM.
Parcontre...il faut vraiment faire le tri dans les optis. Elles ont été faites avec différentes instructions mais sont difficile à prévoir. En prenant l'opti Barcelona sur un Phenom, ce n'est pas dit que ce sera l'opti la plus rapide pour votre Phenom.
Il faut donc toutes les tester... et regarder laquelle calcule la plus vite.
De plus, si une telle est la plus rapide en 64b, sur votre pro, elle ne le serai pas forcément en 32b...
Bref c'est la jungle dedans.
Merci mvark pour cette explication tres claire.
Je continue mes tests. Je viens de terminer de tester toutes les archives de mdoerner. Je passe à celle de TJM.
News & Tutorials on opensource software ==> freedif.org
Idipops, réseau social des prestataires de services.
Idipops, réseau social des prestataires de services.
- Elgrande71
- Administrateur
- Messages : 1768
- Enregistré le : 29 février 2008, 10:24
- Localisation : Le Creusot
- Contact :
Re : enigma@home
Excuse mvark mais je n'arrive pas à télécharger le fichier app_test522.tgz .
Peut on l'obtenir d'une autre façon ?
Peut on l'obtenir d'une autre façon ?
Debian - Distribution GNU/Linux de référence
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux
Jabber elgrande71@chapril.org
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux
Jabber elgrande71@chapril.org
- dudumomo
- Administrateur
- Messages : 2184
- Enregistré le : 11 mars 2008, 14:42
- Localisation : Taipei
- Contact :
Re : enigma@home
Dommage, le tgz ni le .tar.gz...n'est pas une extension autorisé. Koubi, tu peux la rajouter ?
J'ai essayé toute les opti et pour du 64, celle faite en Open64 sont les meilleurs. Apres pas sur que ca soit celle faite pour votre proc. Dans mon cas avec mon Centrino 2 T9400, l'opti intel core n'est pas la plus rapide....il s'agit pour moi de la....Athlon 64....
Voici tout les dossier que j'ai
Le app_test, le test contenant les opti 32b et le engima_xxx contenant les opti 32 et 64 faite via Open64.
[Fichier joint supprimé par l'administrateur]
J'ai essayé toute les opti et pour du 64, celle faite en Open64 sont les meilleurs. Apres pas sur que ca soit celle faite pour votre proc. Dans mon cas avec mon Centrino 2 T9400, l'opti intel core n'est pas la plus rapide....il s'agit pour moi de la....Athlon 64....
Voici tout les dossier que j'ai
Le app_test, le test contenant les opti 32b et le engima_xxx contenant les opti 32 et 64 faite via Open64.
[Fichier joint supprimé par l'administrateur]
News & Tutorials on opensource software ==> freedif.org
Idipops, réseau social des prestataires de services.
Idipops, réseau social des prestataires de services.
- jip
- Administrateur
- Messages : 2607
- Enregistré le : 22 février 2008, 21:00
- Localisation : Toulouse
- Contact :
Re : enigma@home
fait !dudumomo a écrit : Dommage, le tgz ni le .tar.gz...n'est pas une extension autorisé. Koubi, tu peux la rajouter ?
à vérifier ...
Un synonyme, c'est un mot qu'on écrit pour remplacer celui dont on ne connait pas l'orthographe. (source inconnue). L'imagination est plus importante que le savoir. (Albert Einstein)
[align=center][/align]
BoincLibristes, FreeTorrent, Ma brute
[align=center][/align]
BoincLibristes, FreeTorrent, Ma brute
- mvark
- Zone privée MT Libristes
- Messages : 131
- Enregistré le : 03 octobre 2008, 22:59
Re : enigma@home
N'arrivant pas utiliser le serveur ftp de Laurent on3vh (accès refusé) j'ai mis le fichier sur :
http://dl.free.fr/ulYwnCOyO
mot de passe = celui du serveur ftp
http://dl.free.fr/ulYwnCOyO
mot de passe = celui du serveur ftp
- jip
- Administrateur
- Messages : 2607
- Enregistré le : 22 février 2008, 21:00
- Localisation : Toulouse
- Contact :
Re : Re : enigma@home
si c'est pas trop grop tu peux aussi le mettre en fichiers joint de ton post ...mvark a écrit : N'arrivant pas utiliser le serveur ftp de Laurent on3vh (accès refusé) j'ai mis le fichier sur :
[url=http://dl.free.fr/ulYwnCOyO]http://dl.free.fr/ulYwnCOyO[/url]
mot de passe = celui du serveur ftp
Un synonyme, c'est un mot qu'on écrit pour remplacer celui dont on ne connait pas l'orthographe. (source inconnue). L'imagination est plus importante que le savoir. (Albert Einstein)
[align=center][/align]
BoincLibristes, FreeTorrent, Ma brute
[align=center][/align]
BoincLibristes, FreeTorrent, Ma brute
- dudumomo
- Administrateur
- Messages : 2184
- Enregistré le : 11 mars 2008, 14:42
- Localisation : Taipei
- Contact :
Re : enigma@home
Alors si d'autre personnes ont fait des tests ca serait pas mal !
Pour ma part
Gentoo 64b sur un T9400 (Intel Core Centrino 2) @ 2.53GHz
5 Meilleurs optimisations : Gain
- 1ere: enigma_0.76_i686-pc-linux-gnu_Athlon64_64, 31%
- 2nde: enigma_0.76_i686-pc-linux-gnu_Athlon64fx64 30.9%
- 3eme: enigma_0.76_i686-pc-linux-gnu_Opteron64 30.5%
- 4eme: enigma_0.76_i686-pc-linux-gnu_Intel-Xeon_64 30.35%
- 5eme: enigma_0.76_i686-pc-linux-gnu_Intel-Core_64 30.3%
Il est clair que pour les Système 64, il faut prendre les optis faite par "mdoerner" sous Open64.
J'ai testé les autres optis 32b de "mdoerner" et de "TJM" sur mon systeme...le gain était bien inférieur.
Mais sinon...ca se vaut. Peu de différence tout de meme. Seul les pointus y feront attention (Bon tout le monde ici okay.. )
Test réalisé par Grubix sur Ubuntu 32b:
Intel Core2 Quad Q6700 @ 2.66GHz
5 Meilleurs optimisations : Gain
- 1ere: TJM - pentium3_sse2, 21.75%
- 2nde: TJM - pentiumpro 20.15%
- 3eme: TM - K6 20.5%
- 4eme: TJM - pentium3 19.86%
- 5eme: TJM - athlon_tb 19.79%
Ici les optis de de TJM sont bien plus rapide que celle faite en Open64 par mdoerner. La Pentium3_sse2 à la réputation d'etre la plus rapide sur les Intel Core en Linux 32. A vérifier aussi avec les autres proc.
Maintenant sur un AMD Turion X2 Dual Core Mobile RM-70 @ 2,0 GHz sur un Ubuntu 32b:
5 Meilleurs optimisations : Gain
- 1ere: buninek - AMD X2 (La seule de buninek), 31.73%
- 2nde: TJM - athlon_tb 16.23%
- 3eme: TM - athlon_xp 16.02%
- 4eme: TJM - pentium3 15.97%
- 5eme: TJM - pentium4 15.19%
Bon ya pas photo, sur les AMD X2 en Linux 32, il faut prendre la Buninek !
Voila. Il faudrait plus de test, ca serait pas mal !
Mais j'ai rien sous la main pour les faire. J'ai pas d'autre machine encore sous la main. Ptet quand je rentrerai
Pour ma part
Gentoo 64b sur un T9400 (Intel Core Centrino 2) @ 2.53GHz
5 Meilleurs optimisations : Gain
- 1ere: enigma_0.76_i686-pc-linux-gnu_Athlon64_64, 31%
- 2nde: enigma_0.76_i686-pc-linux-gnu_Athlon64fx64 30.9%
- 3eme: enigma_0.76_i686-pc-linux-gnu_Opteron64 30.5%
- 4eme: enigma_0.76_i686-pc-linux-gnu_Intel-Xeon_64 30.35%
- 5eme: enigma_0.76_i686-pc-linux-gnu_Intel-Core_64 30.3%
Il est clair que pour les Système 64, il faut prendre les optis faite par "mdoerner" sous Open64.
J'ai testé les autres optis 32b de "mdoerner" et de "TJM" sur mon systeme...le gain était bien inférieur.
Mais sinon...ca se vaut. Peu de différence tout de meme. Seul les pointus y feront attention (Bon tout le monde ici okay.. )
Test réalisé par Grubix sur Ubuntu 32b:
Intel Core2 Quad Q6700 @ 2.66GHz
5 Meilleurs optimisations : Gain
- 1ere: TJM - pentium3_sse2, 21.75%
- 2nde: TJM - pentiumpro 20.15%
- 3eme: TM - K6 20.5%
- 4eme: TJM - pentium3 19.86%
- 5eme: TJM - athlon_tb 19.79%
Ici les optis de de TJM sont bien plus rapide que celle faite en Open64 par mdoerner. La Pentium3_sse2 à la réputation d'etre la plus rapide sur les Intel Core en Linux 32. A vérifier aussi avec les autres proc.
Maintenant sur un AMD Turion X2 Dual Core Mobile RM-70 @ 2,0 GHz sur un Ubuntu 32b:
5 Meilleurs optimisations : Gain
- 1ere: buninek - AMD X2 (La seule de buninek), 31.73%
- 2nde: TJM - athlon_tb 16.23%
- 3eme: TM - athlon_xp 16.02%
- 4eme: TJM - pentium3 15.97%
- 5eme: TJM - pentium4 15.19%
Bon ya pas photo, sur les AMD X2 en Linux 32, il faut prendre la Buninek !
Voila. Il faudrait plus de test, ca serait pas mal !
Mais j'ai rien sous la main pour les faire. J'ai pas d'autre machine encore sous la main. Ptet quand je rentrerai
Modifié en dernier par dudumomo le 03 juin 2009, 08:10, modifié 1 fois.
News & Tutorials on opensource software ==> freedif.org
Idipops, réseau social des prestataires de services.
Idipops, réseau social des prestataires de services.
- Elgrande71
- Administrateur
- Messages : 1768
- Enregistré le : 29 février 2008, 10:24
- Localisation : Le Creusot
- Contact :
Re : enigma@home
Personnellement, avec les optimisations que tu m'as fournies Dudumomo, j'ai gagné 40,30% sur le temps de calcul initial sur un Pentium Dual Core E5200 .
Il y a franchement pas photos sur l'utilité de ce paquetage.
Installez le.
Il y a franchement pas photos sur l'utilité de ce paquetage.
Installez le.
Debian - Distribution GNU/Linux de référence
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux
Jabber elgrande71@chapril.org
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux
Jabber elgrande71@chapril.org
- dudumomo
- Administrateur
- Messages : 2184
- Enregistré le : 11 mars 2008, 14:42
- Localisation : Taipei
- Contact :
Re : enigma@home
Ca me donne envie de me mettre à ce projet.
Tu as testé quel opti ? Tu en as testé plusieurs ?
Tu as testé quel opti ? Tu en as testé plusieurs ?
News & Tutorials on opensource software ==> freedif.org
Idipops, réseau social des prestataires de services.
Idipops, réseau social des prestataires de services.
- Elgrande71
- Administrateur
- Messages : 1768
- Enregistré le : 29 février 2008, 10:24
- Localisation : Le Creusot
- Contact :
Re : enigma@home
J'ai testé la Intel-Core_64.
En théorie, c'est celle qui convient le mieux à ce type de processeur.
En théorie, c'est celle qui convient le mieux à ce type de processeur.
Debian - Distribution GNU/Linux de référence
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux
Jabber elgrande71@chapril.org
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux
Jabber elgrande71@chapril.org
- dudumomo
- Administrateur
- Messages : 2184
- Enregistré le : 11 mars 2008, 14:42
- Localisation : Taipei
- Contact :
Re : enigma@home
Oui en théorie
Tu as essayé le Athlon 64 ? si tu as un moment pour confirmer ou non mes tests.
message fusionné: [time]1244007323[/time]
Et quelqu'un a essayer de compiler sa propre optimisation avec Intel C/C++ ou gcc ?
Il parait que ca peut etre encore plus rapide !
message fusionné: [time]1244014901[/time]
Article fait sur linux.boinc : http://linux.boinc-af.org/2009060375/Li ... nigma.html
N'hesitez par à améliorer la chose.
J'ai meme fait les packages 64b. Ceux la je suis sur que c'est les meilleurs pour 64b. (Plus besoin de combiner les 2 dossiers, tout est deja pret.)
Je ferai surement sous peu, la meme chose pour 32b.
Parcontre, un soucis niveau présentation des fichiers à télécharger :
http://linux.boinc-af.org/Optimisations ... gorie.html
Ca fait pas trop joli ainsi.
Tu as essayé le Athlon 64 ? si tu as un moment pour confirmer ou non mes tests.
message fusionné: [time]1244007323[/time]
Et quelqu'un a essayer de compiler sa propre optimisation avec Intel C/C++ ou gcc ?
Il parait que ca peut etre encore plus rapide !
message fusionné: [time]1244014901[/time]
Article fait sur linux.boinc : http://linux.boinc-af.org/2009060375/Li ... nigma.html
N'hesitez par à améliorer la chose.
J'ai meme fait les packages 64b. Ceux la je suis sur que c'est les meilleurs pour 64b. (Plus besoin de combiner les 2 dossiers, tout est deja pret.)
Je ferai surement sous peu, la meme chose pour 32b.
Parcontre, un soucis niveau présentation des fichiers à télécharger :
http://linux.boinc-af.org/Optimisations ... gorie.html
Ca fait pas trop joli ainsi.
Modifié en dernier par dudumomo le 03 juin 2009, 09:41, modifié 1 fois.
News & Tutorials on opensource software ==> freedif.org
Idipops, réseau social des prestataires de services.
Idipops, réseau social des prestataires de services.