Einstein@Home GPU/APU Application for AMD/ATI Graphics Cards: discussion thread

Gaurav Khanna
Gaurav Khanna
Joined: 8 Nov 04
Posts: 42
Credit: 30510296769
RAC: 98914

Yes, please take a look now.

Yes, please take a look now. I have switched back to 7.0.27 and also included the cc_config.xml



1

http://einstein.phys.uwm.edu/host_sched_logs/5363/5363793

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250626195
RAC: 34287

@Gaurav: What does the Client

@Gaurav: What does the Client say about the GPU (in stdoutdae.txt or in the event log of the manager)? Does it say somehting about OpenCL caabiities?

Is the host attached to Albert, too? If so, what is its hostid (possibly send PM)?

BM

BM

Oliver Behnke
Oliver Behnke
Moderator
Administrator
Joined: 4 Sep 07
Posts: 984
Credit: 25171438
RAC: 23

So what does the BOINC client

So what does the BOINC client event log report (see messages tagged with "coproc")? Run boinccmd --get_messages to query the client. The interesting lines should right at the top after you restart the client.

Oliver

Einstein@Home Project

terencewee*
terencewee*
Joined: 3 Jan 12
Posts: 13
Credit: 15295446
RAC: 0

Oliver, Installed 12.4a

Oliver,

Installed 12.4a without requiring mod, recognized as Mobility 5800 series.

Upon WU startup encountered driver restarts at ~0.038%.
GPU-Z 0.6.2 shows a quick uptick of dedicated memory usage then flat-lined (even though the WU ran for another 10secs before suspension).

Updating to latest driver doesn't work.
Any other ideas?

EDIT: POEM++ OpenCL WUs are now running ~15mins faster! :)

EDIT2: Scratch that - it's ~29mins (!!!) faster.

Present clinfo:

Number of platforms: 1
Platform Profile: FULL_PROFILE
Platform Version: OpenCL 1.2 AMD-APP (923.1)
Platform Name: AMD Accelerated Parallel Processing
Platform Vendor: Advanced Micro Devices, Inc.
Platform Extensions: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices cl_khr_d3d10_sharing

Platform Name: AMD Accelerated Parallel Processing
Number of devices: 2
Device Type: CL_DEVICE_TYPE_GPU
Device ID: 4098
Board name: ATI Mobility Radeon HD 5800 Series
Max compute units: 10
Max work items dimensions: 3
Max work items[0]: 256
Max work items[1]: 256
Max work items[2]: 256
Max work group size: 256
Preferred vector width char: 16
Preferred vector width short: 8
Preferred vector width int: 4
Preferred vector width long: 2
Preferred vector width float: 4
Preferred vector width double: 0
Native vector width char: 16
Native vector width short: 8
Native vector width int: 4
Native vector width long: 2
Native vector width float: 4
Native vector width double: 0
Max clock frequency: 700Mhz
Address bits: 32
Max memory allocation: 536870912
Image support: Yes
Max number of images read arguments: 128
Max number of images write arguments: 8
Max image 2D width: 8192
Max image 2D height: 8192
Max image 3D width: 2048
Max image 3D height: 2048
Max image 3D depth: 2048
Max samplers within kernel: 16
Max size of kernel argument: 1024
Alignment (bits) of base address: 2048
Minimum alignment (bytes) for any datatype: 128
Single precision floating point capability
Denorms: No
Quiet NaNs: Yes
Round to nearest even: Yes
Round to zero: Yes
Round to +ve and infinity: Yes
IEEE754-2008 fused multiply-add: Yes
Cache type: None
Cache line size: 0
Cache size: 0
Global memory size: 1073741824
Constant buffer size: 65536
Max number of constant args: 8
Local memory type: Scratchpad
Local memory size: 32768
Kernel Preferred work group size multiple: 64
Error correction support: 0
Unified memory for Host and Device: 0
Profiling timer resolution: 1
Device endianess: Little
Available: Yes
Compiler available: Yes
Execution capabilities:
Execute OpenCL kernels: Yes
Execute native function: No
Queue properties:
Out-of-Order: No
Profiling : Yes
Platform ID: 000007FEE9D22A08
Name: Juniper
Vendor: Advanced Micro Devices, Inc.
Device OpenCL C version: OpenCL C 1.2
Driver version: CAL 1.4.1720 (VM)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (923.1)
Extensions: cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_atomic_counters_32 cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_popcnt cl_khr_d3d10_sharing

terencewee*
Sicituradastra.

Gaurav Khanna
Gaurav Khanna
Joined: 8 Nov 04
Posts: 42
Credit: 30510296769
RAC: 98914

Huh .. seems to say no OpenCL

Huh .. seems to say no OpenCL libs found???

microway@ubuntu:~/Gaurav/EaH$ ./boinccmd --get_messages
1: 16-May-2012 11:38:30 (low) [] Starting BOINC client version 7.0.27 for x86_64-pc-linux-gnu
2: 16-May-2012 11:38:30 (low) [] log flags: file_xfer, sched_ops, task, coproc_debug
3: 16-May-2012 11:38:30 (low) [] Libraries: libcurl/7.21.0 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.18
4: 16-May-2012 11:38:30 (low) [] Data directory: /home/microway/Gaurav/EaH
5: 16-May-2012 11:38:30 (low) [] Processor: 16 GenuineIntel Intel(R) Xeon(R) CPU E5-2660 0 @ 2.20GHz [Family 6 Model 45 Stepping 7]
6: 16-May-2012 11:38:30 (low) [] Processor: 20.00 MB cache
7: 16-May-2012 11:38:30 (low) [] Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm ida arat epb pln pts dts tpr_shadow vnmi flexpriority ept vpid
8: 16-May-2012 11:38:30 (low) [] OS: Linux: 2.6.35-32-generic
9: 16-May-2012 11:38:30 (low) [] Memory: 31.47 GB physical, 18.88 GB virtual
10: 16-May-2012 11:38:30 (low) [] Disk: 439.86 GB total, 404.98 GB free
11: 16-May-2012 11:38:30 (low) [] Local time is UTC -4 hours
12: 16-May-2012 11:38:30 (low) [] ATI GPU 0: AMD Radeon HD 79x0 series (Tahiti) (CAL version 1.4.1720, 3072MB, 2919MB available, 50 GFLOPS peak)
13: 16-May-2012 11:38:30 (low) [] No NVIDIA library found
14: 16-May-2012 11:38:30 (low) [] No OpenCL library found
15: 16-May-2012 11:38:30 (low) [Einstein@Home] URL http://einstein.phys.uwm.edu/; Computer ID 5363793; resource share 100
16: 16-May-2012 11:38:30 (low) [Einstein@Home] General prefs: from Einstein@Home (last modified 13-Apr-2012 19:31:22)
17: 16-May-2012 11:38:30 (low) [Einstein@Home] Computer location: home
18: 16-May-2012 11:38:30 (low) [Einstein@Home] General prefs: no separate prefs for home; using your defaults
19: 16-May-2012 11:38:30 (low) [] Preferences:
20: 16-May-2012 11:38:30 (low) [] max memory usage when active: 32228.60MB
21: 16-May-2012 11:38:30 (low) [] max memory usage when idle: 32228.60MB
22: 16-May-2012 11:38:30 (low) [] max disk usage: 10.00GB
23: 16-May-2012 11:38:30 (low) [] max CPUs used: 1
24: 16-May-2012 11:38:30 (low) [] (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
25: 16-May-2012 11:38:30 (low) [] Not using a proxy
26: 16-May-2012 11:38:30 (low) [Einstein@Home] Restarting task h1_0367.90_S6GC1__1818_S6LV1B_1 using einstein_S6LV1 version 113 (X64) in slot 0
27: 16-May-2012 11:38:30 (low) [Einstein@Home] Sending scheduler request: To fetch work.
28: 16-May-2012 11:38:30 (low) [Einstein@Home] Requesting new tasks for ATI
29: 16-May-2012 11:38:33 (low) [Einstein@Home] Scheduler request completed: got 0 new tasks
30: 16-May-2012 11:38:33 (low) [Einstein@Home] No work sent
31: 16-May-2012 11:38:33 (low) [Einstein@Home] see scheduler log messages on http://einstein.phys.uwm.edu//host_sched_logs/5363/5363793

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250626195
RAC: 34287

RE: find /usr -name

Quote:

find /usr -name "libOpenCL*" | xargs file
/usr/lib32/libOpenCL.so.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped
/usr/lib/libOpenCL.so.1: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped

ldd einsteinbinary_BRP4_1.24_x86_64-pc-linux-gnu-eah__atiOpenCL
linux-gate.so.1 => (0xf778a000)
libOpenCL.so.1 => /usr/lib32/libOpenCL.so.1 (0xf7768000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf774e000)
libm.so.6 => /lib32/libm.so.6 (0xf7728000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf763d000)
libc.so.6 => /lib32/libc.so.6 (0xf74e2000)
/lib/ld-linux.so.2 (0xf778b000)
libdl.so.2 => /lib32/libdl.so.2 (0xf74de000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf74c1000)

This looks good. The issue is really with BOINC that it refuses to report that I have an OpenCL supported device/driver.

Yep, that's the (32Bit) App.

It looks like the Client doesn't find the (64Bit) libs.

Could you try the 32Bit version of the Client?

BM

BM

CRUZILLE G.
CRUZILLE G.
Joined: 2 May 12
Posts: 1
Credit: 291767
RAC: 0

OK, but the link doesn't

OK, but the link doesn't work

thanks

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4312
Credit: 250626195
RAC: 34287

The BOINC server is currently

The BOINC server is currently down and will be for a while.

Here is our local copy of BOINC 7.0.28 for Windows, built by Rom today:

* boinc_7.0.28_windows_x86_64.exe
* boinc_7.0.28_windows_intelx86.exe

BM

BM

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2143
Credit: 2960202728
RAC: 713164

RE: The BOINC server is

Quote:

The BOINC server is currently down and will be for a while.

BM


May I add some news to reinforce that:

Quote:
It is a short at a substation causing a power outage to the hill area where the Space Sciences lab is located. Traffic signals are out on the hill, all the homes in that area have no power.


That means that the whole of BOINC and SETI will be offline until power has been restored and the lab equipment (including servers) has been checked over.

Sunny129
Sunny129
Joined: 5 Dec 05
Posts: 162
Credit: 160342159
RAC: 0

RE: That means that the

Quote:
That means that the whole of BOINC and SETI will be offline until power has been restored and the lab equipment (including servers) has been checked over.


wow, bummer...

thanks for the heads-up Richard...i was wondering what was going on w/ SETI too...

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.