Bonjour, Je viens de m'installer devant ma nouvelle machine qui est une machine avec 2 Xeons double-coeur. Je viens de faire tourner un test (10000 creations de processus soit au moyen des pthreads soit eu moyen de fork()) et j'observe : - le test avec pthread_create pthread_join met 40 fois plus de temps que sur mon mac-book pro dual core - le test avec fork met 4 fois plus de temps que sur mon mac book pro Le noyau installe me parait etre un noyau SMP. Le probleme vient il de GCC ? Si quelqu'un a une piste, merci de me contacter. La machine zinzolin me parait vraiment tres "ralentie" Christophe ------------
Mais ton mac est sous linux ? As tu comparé avec une linux normale (un banal P4) ? Emmanuel On 9/27/06, Christophe Cérin <christophe.cerin@lipn.univ-paris13.fr> wrote:
Bonjour,
Je viens de m'installer devant ma nouvelle machine qui est une machine avec 2 Xeons double-coeur. Je viens de faire tourner un test (10000 creations de processus soit au moyen des pthreads soit eu moyen de fork()) et j'observe : - le test avec pthread_create pthread_join met 40 fois plus de temps que sur mon mac-book pro dual core - le test avec fork met 4 fois plus de temps que sur mon mac book pro
Le noyau installe me parait etre un noyau SMP. Le probleme vient il de GCC ?
Si quelqu'un a une piste, merci de me contacter. La machine zinzolin me parait vraiment tres "ralentie"
Christophe ------------
_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://lipn.univ-paris13.fr/mailman/listinfo/systeme
Y a t'il autant de ram sur les 2 machines ? Christophe Cérin a écrit :
Bonjour,
Je viens de m'installer devant ma nouvelle machine qui est une machine avec 2 Xeons double-coeur. Je viens de faire tourner un test (10000 creations de processus soit au moyen des pthreads soit eu moyen de fork()) et j'observe : - le test avec pthread_create pthread_join met 40 fois plus de temps que sur mon mac-book pro dual core - le test avec fork met 4 fois plus de temps que sur mon mac book pro
Le noyau installe me parait etre un noyau SMP. Le probleme vient il de GCC ?
Si quelqu'un a une piste, merci de me contacter. La machine zinzolin me parait vraiment tres "ralentie"
Christophe ------------
------------------------------------------------------------------------
_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://lipn.univ-paris13.fr/mailman/listinfo/systeme
La plupart des applic C/Unix qui compile sous Linux/BSD compile sans pb apres ajustement des includes sous OSX (en general). Emmanuel Viennet a écrit :
Mais ton mac est sous linux ? As tu comparé avec une linux normale (un banal P4) ?
Emmanuel
On 9/27/06, Christophe Cérin <christophe.cerin@lipn.univ-paris13.fr> wrote:
Bonjour,
Je viens de m'installer devant ma nouvelle machine qui est une machine avec 2 Xeons double-coeur. Je viens de faire tourner un test (10000 creations de processus soit au moyen des pthreads soit eu moyen de fork()) et j'observe : - le test avec pthread_create pthread_join met 40 fois plus de temps que sur mon mac-book pro dual core - le test avec fork met 4 fois plus de temps que sur mon mac book pro
Le noyau installe me parait etre un noyau SMP. Le probleme vient il de GCC ?
Si quelqu'un a une piste, merci de me contacter. La machine zinzolin me parait vraiment tres "ralentie"
Christophe ------------
_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://lipn.univ-paris13.fr/mailman/listinfo/systeme
_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://lipn.univ-paris13.fr/mailman/listinfo/systeme
On 9/27/06, Le Cocq Michel <Michel.Lecocq@lipn.univ-paris13.fr> wrote:
La plupart des applic C/Unix qui compile sous Linux/BSD compile sans pb apres ajustement des includes sous OSX (en general).
Oui, mais l'architecture du systeme est différente, et le temps de creation d'un thread doit fortement varier. Emmanuel
Re, Il y a 1go de RAM sur le mac et sur zinzolin. C'est pas normal qu'il y ait un facteur 40 !!! Note : on ne peut pas compiler en 64 bits sur zinzolin. certaines biblio ne sont pas installees semble t'il : cerin@zinzolin:~$ gcc -O4 -m64 pthread_perf.c -lpthread /usr/bin/ld: escamotage incompatible /usr/bin/../lib/libpthread.so lors de la recherche de -lpthread /usr/bin/ld: escamotage incompatible /usr/bin/../lib/libpthread.a lors de la recherche de -lpthread /usr/bin/ld: escamotage incompatible /usr/lib/libpthread.so lors de la recherche de -lpthread /usr/bin/ld: escamotage incompatible /usr/lib/libpthread.a lors de la recherche de -lpthread /usr/bin/ld: ne peut trouver -lpthread collect2: ld returned 1 exit status alors que : cerin@zinzolin:~$ gcc -O4 -m32 pthread_perf.c -lpthread cerin@zinzolin:~$ Dommage Christophe Le 27 sept. 06 à 10:56, Emmanuel Viennet a écrit :
On 9/27/06, Le Cocq Michel <Michel.Lecocq@lipn.univ-paris13.fr> wrote:
La plupart des applic C/Unix qui compile sous Linux/BSD compile sans pb apres ajustement des includes sous OSX (en general).
Oui, mais l'architecture du systeme est différente, et le temps de creation d'un thread doit fortement varier. Emmanuel
Christophe Cérin a écrit :
Bonjour,
Je viens de m'installer devant ma nouvelle machine qui est une machine avec 2 Xeons double-coeur. Je viens de faire tourner un test (10000 creations de processus soit au moyen des pthreads soit eu moyen de fork()) et j'observe : - le test avec pthread_create pthread_join met 40 fois plus de temps que sur mon mac-book pro dual core - le test avec fork met 4 fois plus de temps que sur mon mac book pro
Le noyau installe me parait etre un noyau SMP. Le probleme vient il de GCC ?
Si quelqu'un a une piste, merci de me contacter. La machine zinzolin me parait vraiment tres "ralentie"
Christophe ------------ ------------------------------------------------------------------------
_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://lipn.univ-paris13.fr/mailman/listinfo/systeme
j'ai désactivé l'Hyper thread dans le BIOS après les test merci pour le feed back -- Cordialement Mamadou S. ----------------------------------------------------- Mr Mamadou SOW Service Informatique-LIPN Bureau A202 CNRS LIPN UMR 7030 Université Paris XIII - Institut Galilée 99 Av. Jean Baptiste Clément 93430 Villetaneuse - France Tel: 01 49 40 40 68 / 06 79 51 07 11 Fax: 01 48 26 07 12 Accès au LIPN ou au Service de livraison (entre 09h00 et 13h00): P4 ou parking 4 http://www-lipn.univ-paris13.fr/~mamadou/ -----------------------------------------------------
participants (4)
-
Christophe Cérin -
Emmanuel Viennet -
Le Cocq Michel -
mamadou