Welcome to MilkyWay@home

Posts by cyrusNGC_224@P3D

1) Message boards : Number crunching : ati 380 -390 and furyx (Message 64281)
Posted 31 Jan 2016 by cyrusNGC_224@P3D
Post:
But this is easy: The difference between Linux and Windows app_info.xml is only the file names and app versions.
So adapt this file names in the xml, copy it in the project folder and restart the client.
2) Message boards : Number crunching : ati 380 -390 and furyx (Message 64004)
Posted 15 Oct 2015 by cyrusNGC_224@P3D
Post:
All newer cards need an app_info.xml to work with MW.

Like this (Linux):
You have to edit the file names and versions.

<app_info>
<app>
<name>milkyway</name>
<user_friendly_name>MilkyWay@Home</user_friendly_name>
</app>

<file_info>
<name>milkyway_separation_1.02_x86_64-pc-linux-gnu__opencl_amd_ati</name>
<executable/>
</file_info>

<app_version>
<app_name>milkyway</app_name>
<version_num>102</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>0.050000</avg_ncpus>
<max_ncpus>0.050000</max_ncpus>
<plan_class>opencl_amd_ati</plan_class>
<coproc>
<type>ATI</type>
<count>1.000000</count>
</coproc>
<dont_throttle/>

<file_ref>
<file_name>milkyway_separation_1.02_x86_64-pc-linux-gnu__opencl_amd_ati</file_name>
<main_program/>
</file_ref>
</app_version>

<file_info>
<name>milkyway_separation_1.01_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>

<app_version>
<app_name>milkyway</app_name>
<version_num>101</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>

<file_ref>
<file_name>milkyway_separation_1.01_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>milkyway_separation__modified_fit</name>
<user_friendly_name>Milkyway@Home Separation (Modified Fit)</user_friendly_name>
</app>

<file_info>
<name>milkyway_separation__modified_fit_1.36_x86_64-pc-linux-gnu__opencl_ati_101</name>
<executable/>
</file_info>

<app_version>
<app_name>milkyway_separation__modified_fit</app_name>
<version_num>136</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>0.050000</avg_ncpus>
<max_ncpus>0.050000</max_ncpus>
<plan_class>opencl_amd_ati</plan_class>
<coproc>
<type>ATI</type>
<count>1.000000</count>
</coproc>
<dont_throttle/>

<file_ref>
<file_name>milkyway_separation__modified_fit_1.36_x86_64-pc-linux-gnu__opencl_ati_101</file_name>
<main_program/>
</file_ref>
</app_version>

<file_info>
<name>milkyway_separation__modified_fit_1.36_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>

<app_version>
<app_name>milkyway_separation__modified_fit</app_name>
<version_num>136</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>

<file_ref>
<file_name>milkyway_separation__modified_fit_1.36_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>

<app>
<name>milkyway_nbody</name>
<user_friendly_name>MilkyWay@Home N-Body Simulation</user_friendly_name>
</app>

<file_info>
<name>milkyway_nbody_1.48_x86_64-pc-linux-gnu__mt</name>
<executable/>
</file_info>

<app_version>
<app_name>milkyway_nbody</app_name>
<version_num>148</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>4.000000</avg_ncpus>
<max_ncpus>4.000000</max_ncpus>
<plan_class>mt</plan_class>
<cmdline>--nthreads 4</cmdline>

<file_ref>
<file_name>milkyway_nbody_1.48_x86_64-pc-linux-gnu__mt</file_name>
<main_program/>
</file_ref>
</app_version>

<file_info>
<name>milkyway_nbody_1.48_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>

<app_version>
<app_name>milkyway_nbody</app_name>
<version_num>148</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>

<file_ref>
<file_name>milkyway_nbody_1.48_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>
3) Message boards : Number crunching : Insufficient amount WU on the server (Message 64003)
Posted 15 Oct 2015 by cyrusNGC_224@P3D
Post:
Do 15 Okt 2015 13:37:13 CEST | Milkyway@Home | Requesting new tasks for AMD/ATI GPU
Do 15 Okt 2015 13:37:15 CEST | Milkyway@Home | Scheduler request completed: got 0 new tasks

Especially with fast GPU's it is impossible to get enough work yet.
4) Message boards : News : New Separation Modfit Version 1.36 (Message 62603)
Posted 20 Oct 2014 by cyrusNGC_224@P3D
Post:
Tentatively i have activated modified-fit yesterday.
To date, over one day no error occurred.
It seems ok.

http://milkyway.cs.rpi.edu/milkyway/results.php?hostid=510433
5) Message boards : Number crunching : Benchmark results - times wanted for any hardware, CPU or GPU, old or new! (Message 61771)
Posted 23 May 2014 by cyrusNGC_224@P3D
Post:
All results under linux with NVidia 331.67 and AMD 14.4-2:

Run time (sec) | CPU time (sec) | Credit
AMD HD 7870 boost (tahiti Chip) | 152.99 | 8.21 | 213.76 (Two WU's simultaneously; so divide Run time by 2.)
83.65 | 40.15 | 106.88 (Two WU's simultaneously; so divide Run time by 2.)

AMD R7 Spectre (A10-7850K) | 1,105.01 | 9.96 | 213.76
553.32 | 5.02 | 106.88

AMD R3 Kalindi (Athlon 5350) | 4,816.01 | 2,056.16 | 213.76
2,411.88 | 1,018.88 | 106.88

NVIDIA GeForce GT 635M | 1,222.49 | 77.63 | 106.88 (Modified Fit don't work, because the libc6 is too old. But you can, as you can see in the other, appreciate the double time: 2,444 s)
6) Message boards : Number crunching : PC with AMD GPUs and the LinuxMint 14 64bit Cinnamon system (Message 61753)
Posted 22 May 2014 by cyrusNGC_224@P3D
Post:
The AMD GPUs run very well on Linux for Milkyway, the tahiti based in particular.

For the driver installation you have two options:
1. Installation of the distribution packages (debian based works good).
2. Or of the driver packages from the AMD side [1].

In any case, you have, as opposed to windows, also install the AMDAPP SDK [2]. Although it indeed explicitly for CPU, but without boinc does not recognize the GPU.

Furthermore, one must consider when AMD OpenCL, the need for a user to be logged in Xserver must and will be allowed on this access to the GPU.
Actually you just have to, every time you log in,
xhost + local
run and then boinc start/restart.
Also you can use
clinfo
to check whether the OpenCL GPU is detected below a user or root.

[1] http://support.amd.com/de-de/download/desktop?os=Linux+x86#amd-catalyst-packages
[2] http://developer.amd.com/tools-and-sdks/opencl-zone/opencl-tools-sdks/amd-accelerated-parallel-processing-app-sdk/
7) Message boards : Application Code Discussion : wrong videocard detection (Message 61750)
Posted 22 May 2014 by cyrusNGC_224@P3D
Post:
Ok, the same problem with new igp like Kalindi (Kabini/Athlon APU) and Spectre (Kaveri APU).

So I'll try it with the app_info.xml.
8) Message boards : Number crunching : Separation (Modified Fit) libc6 error (Message 59213)
Posted 3 Jul 2013 by cyrusNGC_224@P3D
Post:
Yes, the problem ist still available on all my linux clients.
All other projects and mw@home, nbody are ok.
Even on an old debian lenny (very old libc) system!

I just deactivate modified_fit in config (as long as it dosn't work) .
9) Message boards : Number crunching : Separation (Modified Fit) libc6 error (Message 59028)
Posted 21 Jun 2013 by cyrusNGC_224@P3D
Post:
On debian wheezy system all (cpu&gpu apps) wu's failing.


<core_client_version>7.0.65</core_client_version>
<![CDATA[
<message>
process exited with code 1 (0x1, -255)
</message>
<stderr_txt>
../../projects/milkyway.cs.rpi.edu_milkyway/milkyway_separation__modified_fit_1.22_x86_64-pc-linux-gnu__opencl_nvidia: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ../../projects/milkyway.cs.rpi.edu_milkyway/milkyway_separation__modified_fit_1.22_x86_64-pc-linux-gnu__opencl_nvidia)

</stderr_txt>
]]>


# ldd /var/lib/boinc-client/projects/milkyway.cs.rpi.edu_milkyway/milkyway_separation__modified_fit_1.22_x86_64-pc-linux-gnu__opencl_nvidia 
/var/lib/boinc-client/projects/milkyway.cs.rpi.edu_milkyway/milkyway_separation__modified_fit_1.22_x86_64-pc-linux-gnu__opencl_nvidia: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /var/lib/boinc-client/projects/milkyway.cs.rpi.edu_milkyway/milkyway_separation__modified_fit_1.22_x86_64-pc-linux-gnu__opencl_nvidia)
        linux-vdso.so.1 =>  (0x00007fffad9fe000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbe47cc4000)
        libOpenCL.so.1 => /usr/lib/libOpenCL.so.1 (0x00007fbe47abf000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fbe478b6000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fbe4769a000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbe47310000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fbe47f65000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fbe4710b000)

10) Message boards : News : changes finished (Message 58549)
Posted 7 Jun 2013 by cyrusNGC_224@P3D
Post:
I temporary solve this with an app_info.xml on a linux 64:

<app_info>
        <app>
                <name>milkyway</name>
        </app>

        <file_info>
                <name>milkyway_separation_1.02_x86_64-pc-linux-gnu__opencl_amd_ati</name>
                <executable/>
        </file_info>

        <app_version>
                <app_name>milkyway</app_name>
                <version_num>102</version_num>
                <platform>x86_64-pc-linux-gnu</platform>
                <avg_ncpus>0.050000</avg_ncpus>
                <max_ncpus>0.050000</max_ncpus>
                <plan_class>opencl_amd_ati</plan_class>
                <coproc>
                        <type>ATI</type>
                        <count>0.250000</count>
                </coproc>

                <file_ref>
                        <file_name>milkyway_separation_1.02_x86_64-pc-linux-gnu__opencl_amd_ati</file_name>
                        <main_program/>
                </file_ref>
        </app_version>

        <file_info>
                <name>milkyway_separation_1.01_x86_64-pc-linux-gnu</name>
                <executable/>
        </file_info>

        <app_version>
                <app_name>milkyway</app_name>
                <version_num>101</version_num>
                <platform>x86_64-pc-linux-gnu</platform>
                <avg_ncpus>1.000000</avg_ncpus>
                <max_ncpus>1.000000</max_ncpus>

                <file_ref>
                        <file_name>milkyway_separation_1.01_x86_64-pc-linux-gnu</file_name>
                        <main_program/>
                </file_ref>
        </app_version>

        <app>
                <name>milkyway_nbody</name>
        </app>

        <file_info>
                <name>milkyway_nbody_1.18_x86_64-pc-linux-gnu__mt</name>
                <executable/>
        </file_info>

        <app_version>
                <app_name>milkyway_nbody</app_name>
                <version_num>118</version_num>
                <platform>x86_64-pc-linux-gnu</platform>
                <avg_ncpus>2.000000</avg_ncpus>
                <max_ncpus>3.000000</max_ncpus>

                <file_ref>
                        <file_name>milkyway_nbody_1.18_x86_64-pc-linux-gnu__mt</file_name>
                        <main_program/>
                </file_ref>
        </app_version>
</app_info>




©2024 Astroinformatics Group