Le Forum de l'Alliance Francophone

Nouvelles:

Auteur Sujet: Calcul GPU en erreur avec Catalyst 11.11 sur GNU.  (Lu 9279 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 7946
  •   
Réponse #25 le: 20 November 2011 à 13:16
Moi c'est Milky qui me pose problème !
Seb tu as compilé l'appli Milky avec du Intel ???
ça m’intéresse de tester ton appli recompilé pour voir si ça marche chez moi avec Ubuntu 64bit  :jap:



ignace72

  • Invité
Réponse #26 le: 20 November 2011 à 13:23
http://boinc.thesonntags.com/collatz/result.php?resultid=98606218

Stderr output

<core_client_version>6.10.58</core_client_version>
<![CDATA[
<message>
process exited with code 193 (0xc1, -63)
</message>
<stderr_txt>

Running Collatz Conjecture (3x+1) ATI GPU application version 2.01 by Gipsel (Linux64, CAL 1.4 - R1.5 multi-GPU Support)
instructed by BOINC client to use device 0
Reading input file ... done.
Checking 824633720832 numbers starting with 2372401269880539294056
CAL Runtime: 1.4.1607
Found 1 CAL device

Device 0: ATI Radeon HD4600 (RV730) 1024 MB local RAM (remote 490 MB cached + 1726 MB uncached)
GPU core clock: 0 MHz, memory clock: 0 MHz
320 shader units organized in 8 SIMDs with 8 VLIW units (5-issue), wavefront size 32 threads
not supporting double precision

Initializing lookup table (16384 kB) ... done
Setting BRT to use GPU 0
Starting WU on GPU 0
Copy lookup table to GPU memory (16384 kB)
Initialize step array on GPU (256 MB)
predicted runtime per iteration is 8 ms (33.3333 ms are allowed)
borders of the domains at 0 4096
No checkpoint data found.
SIGSEGV: segmentation violation
Stack trace (18 frames):
../../projects/boinc.thesonntags.com_collatz/collatz_2.01_x86_64-pc-linux-gnu__ati14(boinc_catch_signal+0x49)[0x40eb79]
/lib/libpthread.so.0(+0xf850)[0x7ff91ac5f850]
/usr/lib/libaticaldd.so(+0xbb730)[0x7ff918ee3730]
/usr/lib/libaticaldd.so(+0xbf0fa)[0x7ff918ee70fa]
/usr/lib/libaticaldd.so(+0x309c01)[0x7ff919131c01]
/usr/lib/libaticaldd.so(+0x33276e)[0x7ff91915a76e]
/usr/lib/libaticaldd.so(+0x32927c)[0x7ff91915127c]
../../projects/boinc.thesonntags.com_collatz/libbrook_cal64.so(_ZN10CALExecMgr11executePassERN5brook4PassEP7ArgInfob+0xd03)[0x7ff91b61eeb3]
../../projects/boinc.thesonntags.com_collatz/libbrook64.so(_ZN10KernelImpl18_executeDomainPassERN5brook4PassEP7ArgInfoPNS0_12ArgumentInfoEP10StreamImpl+0xce)[0x7ff91b84e83e]
../../projects/boinc.thesonntags.com_collatz/libbrook64.so(_ZN10KernelImpl12_executePassERN5brook4PassEPNS0_12ArgumentInfoE+0x67c)[0x7ff91b85334c]
../../projects/boinc.thesonntags.com_collatz/libbrook_cal64.so(_ZN13CALKernelImpl12_executePassERN5brook4PassEPNS0_12ArgumentInfoE+0x56b)[0x7ff91b62009b]
../../projects/boinc.thesonntags.com_collatz/libbrook64.so(_ZN10KernelImpl17_executeTechniqueERN5brook9TechniqueEPNS0_12ArgumentInfoE+0x2d7)[0x7ff91b84f277]
../../projects/boinc.thesonntags.com_collatz/libbrook64.so(_ZN10KernelImpl3runEPN5brook12ArgumentInfoE+0x11e9)[0x7ff91b850919]
../../projects/boinc.thesonntags.com_collatz/collatz_2.01_x86_64-pc-linux-gnu__ati14[0x405a1b]
../../projects/boinc.thesonntags.com_collatz/collatz_2.01_x86_64-pc-linux-gnu__ati14[0x407dcf]
../../projects/boinc.thesonntags.com_collatz/collatz_2.01_x86_64-pc-linux-gnu__ati14[0x4091ee]
/lib/libc.so.6(__libc_start_main+0xed)[0x7ff91a8ea17d]
../../projects/boinc.thesonntags.com_collatz/collatz_2.01_x86_64-pc-linux-gnu__ati14(__gxx_personality_v0+0x1b1)[0x404cc9]

Exiting...

</stderr_txt>



Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 7946
  •   
Réponse #27 le: 20 November 2011 à 13:33
 :hello:

Dans le dossier de Collatz  essais un
ldd  collatz_2.01_x86_64-pc-linux-gnu__ati14
Pour voir si les librairies sont bien prises en compte comme le dit Seb  :jap:

En principe tu ne dois pas trouver de "No found"
« Modifié: 20 November 2011 à 13:34 par [AF>Libristes] nico8313 »



Hors ligne Sébastien

  • Gentil admin
  • Boinc'eur devant l'éternel
  • *******
  • Messages: 2430
  •   
Réponse #28 le: 20 November 2011 à 13:35
Moi c'est Milky qui me pose problème !
Seb tu as compilé l'appli Milky avec du Intel ???
ça m’intéresse de tester ton appli recompilé pour voir si ça marche chez moi avec Ubuntu 64bit  :jap:
Je joins à ce message l'application ainsi que le fichier app_info.xml



Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 7946
  •   
Réponse #29 le: 20 November 2011 à 13:36
Merci je teste ça  :D   :jap: :jap: :jap:



Hors ligne Sébastien

  • Gentil admin
  • Boinc'eur devant l'éternel
  • *******
  • Messages: 2430
  •   
Réponse #30 le: 20 November 2011 à 13:37
:hello:

Dans le dossier de Collatz  essais un
ldd  collatz_2.01_x86_64-pc-linux-gnu__ati14
Pour voir si les librairies sont bien prises en compte comme le dit Seb  :jap:

En principe tu ne dois pas trouver de "No found"
On pourra aussi voir si l'application utilise les librairies 64bit.
Dans ton message d'erreur, j'ai l'impression que ces librairies ATI CAL 32bit qui sont utilisées.



ignace72

  • Invité
Réponse #31 le: 20 November 2011 à 13:43
:hello:

Dans le dossier de Collatz  essais un
ldd  collatz_2.01_x86_64-pc-linux-gnu__ati14
Pour voir si les librairies sont bien prises en compte comme le dit Seb  :jap:

En principe tu ne dois pas trouver de "No found"


Voilà le résultat :
   linux-vdso.so.1 =>  (0x00007ffffebff000)
   libaticalcl.so => /usr/lib/libaticalcl.so (0x00007fc4752f9000)
   libbrook64.so => /usr/lib/libbrook64.so (0x00007fc474feb000)
   libbrook_cal64.so => /usr/lib/libbrook_cal64.so (0x00007fc474dcd000)
   libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fc474ac2000)
   libm.so.6 => /lib/libm.so.6 (0x00007fc474840000)
   libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fc47462a000)
   libpthread.so.0 => /lib/libpthread.so.0 (0x00007fc47440d000)
   libc.so.6 => /lib/libc.so.6 (0x00007fc474086000)
   libaticalrt.so => /usr/lib/libaticalrt.so (0x00007fc473f66000)
   librt.so.1 => /lib/librt.so.1 (0x00007fc473d5e000)
   libdl.so.2 => /lib/libdl.so.2 (0x00007fc473b5a000)
   libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fc473948000)
   libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fc47360c000)
   /lib64/ld-linux-x86-64.so.2 (0x00007fc47522e000)
   libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fc4733f1000)
   libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fc4731ef000)
   libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fc472fea000)



Hors ligne Sébastien

  • Gentil admin
  • Boinc'eur devant l'éternel
  • *******
  • Messages: 2430
  •   
Réponse #32 le: 20 November 2011 à 13:58
les libs semblent bien être prises en compte.
Juste pour être sûr, tu peux te rendre dans le dossier test_files et taper la commande suivante:
../app/collatz_2.01_x86_64-pc-linux-gnu__ati14Postes ici le contenu du fichier stderr.txt obtenu.



Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 7946
  •   
Réponse #33 le: 20 November 2011 à 13:59
Je joins à ce message l'application ainsi que le fichier app_info.xml

Wouaaahouuuuu !!! ça marche !!!! un gros MERCI Seb !!!
J'aurais cherché un moment le problème à tourner en rond !!!  :D

 :jap: :jap: :jap: :jap: :jap:

C'est otax qui va être content aussi je pense !  :D



ignace72

  • Invité
Réponse #34 le: 20 November 2011 à 14:02
Voilà

shmget in attach_shmem: Invalid argument
14:01:54 (5459): Can't set up shared mem: -1. Will run in standalone mode.

Running Collatz Conjecture (3x+1) ATI GPU application version 2.01 by Gipsel (Linux64, CAL 1.4 - R1.5 multi-GPU Support)
Reading input file ... done.
Checking 4294967296 numbers starting with 2361185725354183731560
CAL Runtime: 1.4.1607
Found 1 CAL device

Device 0: ATI Radeon HD4600 (RV730) 1024 MB local RAM (remote 490 MB cached + 1726 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
320 shader units organized in 8 SIMDs with 8 VLIW units (5-issue), wavefront size 32 threads
not supporting double precision

Initializing lookup table (16384 kB) ... done
Setting BRT to use GPU 0
Starting WU on GPU 0
Copy lookup table to GPU memory (16384 kB)
Initialize step array on GPU (256 MB)
predicted runtime per iteration is 174 ms (33.3333 ms are allowed), dividing each iteration in 6 parts
borders of the domains at 0 688 1368 2048 2736 3416 4096
No checkpoint data found.
SIGSEGV: segmentation violation
Stack trace (18 frames):
../app/collatz_2.01_x86_64-pc-linux-gnu__ati14(boinc_catch_signal+0x49)[0x40eb79]
/lib/libpthread.so.0(+0xf850)[0x7f4de091f850]
/usr/lib/libaticaldd.so(+0xbb730)[0x7f4ddeba3730]
/usr/lib/libaticaldd.so(+0xbf0fa)[0x7f4ddeba70fa]
/usr/lib/libaticaldd.so(+0x309c01)[0x7f4ddedf1c01]
/usr/lib/libaticaldd.so(+0x33276e)[0x7f4ddee1a76e]
/usr/lib/libaticaldd.so(+0x32927c)[0x7f4ddee1127c]
/usr/lib/libbrook_cal64.so(_ZN10CALExecMgr11executePassERN5brook4PassEP7ArgInfob+0xd03)[0x7f4de12deeb3]
/usr/lib/libbrook64.so(_ZN10KernelImpl18_executeDomainPassERN5brook4PassEP7ArgInfoPNS0_12ArgumentInfoEP10StreamImpl+0xce)[0x7f4de150e83e]
/usr/lib/libbrook64.so(_ZN10KernelImpl12_executePassERN5brook4PassEPNS0_12ArgumentInfoE+0x67c)[0x7f4de151334c]
/usr/lib/libbrook_cal64.so(_ZN13CALKernelImpl12_executePassERN5brook4PassEPNS0_12ArgumentInfoE+0x56b)[0x7f4de12e009b]
/usr/lib/libbrook64.so(_ZN10KernelImpl17_executeTechniqueERN5brook9TechniqueEPNS0_12ArgumentInfoE+0x2d7)[0x7f4de150f277]
/usr/lib/libbrook64.so(_ZN10KernelImpl3runEPN5brook12ArgumentInfoE+0x11e9)[0x7f4de1510919]
../app/collatz_2.01_x86_64-pc-linux-gnu__ati14[0x405a1b]
../app/collatz_2.01_x86_64-pc-linux-gnu__ati14[0x407dcf]
../app/collatz_2.01_x86_64-pc-linux-gnu__ati14[0x4091ee]
/lib/libc.so.6(__libc_start_main+0xed)[0x7f4de05aa17d]
../app/collatz_2.01_x86_64-pc-linux-gnu__ati14(__gxx_personality_v0+0x1b1)[0x404cc9]

Exiting...



ignace72

  • Invité
Réponse #35 le: 20 November 2011 à 14:12
Heu quand je lance boinmgr il me sort :
execvp(/var/lib/boinc/projects/boinc.thesonntags.com_collatz/collatz_2.01_x86_64-pc-linux-gnu__ati14_r1.5_mgpu/test_files/boinc, --redirectio, --launched_by_manager) failed with error 2!
execvp(/var/lib/boinc/projects/boinc.thesonntags.com_collatz/collatz_2.01_x86_64-pc-linux-gnu__ati14_r1.5_mgpu/test_files/boinc, --redirectio, --launched_by_manager) failed with error 2!



Hors ligne Sébastien

  • Gentil admin
  • Boinc'eur devant l'éternel
  • *******
  • Messages: 2430
  •   
Réponse #36 le: 20 November 2011 à 14:18
Du côté des lib, tout semble OK.
Il va te falloir attendre que l'admin du projet se penche sur ton problème.

Pour le message d'erreur de boincmgr, supprimes le dossier test_files.



Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 7946
  •   
Réponse #37 le: 20 November 2011 à 14:20
Et sinon d'autres projets comme moo ! wrapper fonctionne avec ta carte ???
Faut essayer pour voir si tu as aussi ces messages d'erreurs




ignace72

  • Invité
Réponse #38 le: 20 November 2011 à 14:23
Au cas ou comme c'est un boinc aur avec un /var/lib/boinc de mon ancienne Debian.
Je fais une sauvegarde de /var/lib/boinc et j'installe un boinc propre.



Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 7946
  •   
Réponse #39 le: 20 November 2011 à 14:28
Tiens nous au jus pour savoir si ça venait de BOINC qui n'était pas très propre  :D



Hors ligne Sébastien

  • Gentil admin
  • Boinc'eur devant l'éternel
  • *******
  • Messages: 2430
  •   
Réponse #40 le: 20 November 2011 à 14:30
Wouaaahouuuuu !!! ça marche !!!! un gros MERCI Seb !!!
J'aurais cherché un moment le problème à tourner en rond !!!  :D

 :jap: :jap: :jap: :jap: :jap:

C'est otax qui va être content aussi je pense !  :D
J'ai bien galéré pour compiler l'application mais, finalement, ça aura servi à plusieurs personnes.



ignace72

  • Invité
Réponse #41 le: 20 November 2011 à 14:31
Tiens nous au jus pour savoir si ça venait de BOINC qui n'était pas très propre  :D

Sûr !

Comme tout bon chieur de son état, je lâche pas le truc !
 :adonf:



Hors ligne gilloox

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1004
  •   
    • E-mail
Réponse #42 le: 20 November 2011 à 15:33
J'espère que ce n'ai pas moi qui est mis le souk chez les Libristes.  :cry:



ignace72

  • Invité
Réponse #43 le: 20 November 2011 à 15:47
J'espère que ce n'ai pas moi qui est mis le souk chez les Libristes.  :cry:

Ben justement, je cherchais un coupable !



Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 7946
  •   
Réponse #44 le: 20 November 2011 à 15:52
hé hé Gilloox :D

ignace72
Je crois que tu as Arch non ??
Je connais pas bien Arch mais tu n'a pas de usr/lib64 ??
seulement usr/lib  ???



ignace72

  • Invité
Réponse #45 le: 20 November 2011 à 15:59
hé hé Gilloox :D

ignace72
Je crois que tu as Arch non ??
Je connais pas bien Arch mais tu n'a pas de usr/lib64 ??
seulement usr/lib  ???

Ben si pourquoi ?

Bon, j'ai réinstallé Boinc 6.12.34 téléchargé sur le site :
C'est pire !
Maintenant, l'ajout de World Community Grid me déconnecte de localhost !
 :cdmalad:

Je désinstalle et met le Boinc 6.10 des dépot aur.

edit
j'ai aussi : /home/ignace/BOINC/boinc: /usr/lib/libcurl.so.4: no version information available (required by /home/ignace/BOINC/boinc)
« Modifié: 20 November 2011 à 16:02 par ignace72 »



Hors ligne gilloox

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1004
  •   
    • E-mail

ignace72

  • Invité
Réponse #47 le: 20 November 2011 à 16:21
Argghhhh
 :doh:



Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 7946
  •   
Réponse #48 le: 20 November 2011 à 16:24
Beh je disais ça parce que tes librairies ici sont dans usr/lib  normalement elles doivent être dans usr/lib64  :spamafote:  enfin moi c'est mon cas
(du moins dans les derniers Ubuntu c'est plutôt usr/lib/x86_64-linux-gnu)
C'est surtout celles en rouge normalement.


Citer
   linux-vdso.so.1 =>  (0x00007ffffebff000)
   libaticalcl.so => /usr/lib/libaticalcl.so (0x00007fc4752f9000)
   libbrook64.so => /usr/lib/libbrook64.so (0x00007fc474feb000)
   libbrook_cal64.so => /usr/lib/libbrook_cal64.so (0x00007fc474dcd000)

   libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fc474ac2000)
   libm.so.6 => /lib/libm.so.6 (0x00007fc474840000)
   libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fc47462a000)
   libpthread.so.0 => /lib/libpthread.so.0 (0x00007fc47440d000)
   libc.so.6 => /lib/libc.so.6 (0x00007fc474086000)
   libaticalrt.so => /usr/lib/libaticalrt.so (0x00007fc473f66000)
   librt.so.1 => /lib/librt.so.1 (0x00007fc473d5e000)
   libdl.so.2 => /lib/libdl.so.2 (0x00007fc473b5a000)
   libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fc473948000)
   libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fc47360c000)
   /lib64/ld-linux-x86-64.so.2 (0x00007fc47522e000)
   libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fc4733f1000)
   libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fc4731ef000)
   libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fc472fea000)


En cas tu fais un copier de toutes ces libs intégralement dans usr/lib64   suivit d'un ldconfig et  relance BOINC pour essayer  :spamafote:



ignace72

  • Invité
Réponse #49 le: 20 November 2011 à 16:40
Impossible d'ajouter un projet sur boinc 6.10 des dépot aur.
Je teste pour rigoler boinc 7.