EM searches, BRP Raidiopulsar and FGRP Gamma-Ray Pulsar

solling2
solling2
Joined: 20 Nov 14
Posts: 219
Credit: 1577377996
RAC: 24929

Richard Haselgrove

Richard Haselgrove wrote:

...

 Looks like both websites have been changed since I wrote the email (April 2021), but they were direct quotes at the time.

Note: compare these links:

https://registry.khronos.org/OpenCL/sdk/1.2/docs/man/xhtml/mad.html

https://registry.khronos.org/OpenCL/sdk/1.0/docs/man/xhtml/clBuildProgram.html

 

MAGIC Quantum Mechanic
MAGIC Quantum M...
Joined: 18 Jan 05
Posts: 1885
Credit: 1395838145
RAC: 1140763

8/11/2022 3:36:17 AM |

8/11/2022 3:36:17 AM | Einstein@Home | Scheduler request failed: HTTP internal server error
On all of mine the last few hours

Server must be busy

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2143
Credit: 2949320483
RAC: 689996

Reported in the 'Problems and

Reported in the 'Problems and Bug Reports' area. See reply from Gary.

MAGIC Quantum Mechanic
MAGIC Quantum M...
Joined: 18 Jan 05
Posts: 1885
Credit: 1395838145
RAC: 1140763

Richard Haselgrove

Richard Haselgrove wrote:

Reported in the 'Problems and Bug Reports' area. See reply from Gary.

Thanks, I see he posted that at the same time I was here 

Mike Hewson
Mike Hewson
Moderator
Joined: 1 Dec 05
Posts: 6588
Credit: 311571225
RAC: 104757

This is not good at

This is not good at all. "For some usages, e.g. mad(a, b, -a*b), the definition of mad() is loose enough that almost any result is allowed from mad() for some values of a and b". One wonders for which values of a and b is a*b + (-a*b) not equal to zero. Cheers, Mike

I have made this letter longer than usual because I lack the time to make it shorter ...

... and my other CPU is a Ryzen 5950X :-) Blaise Pascal

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4311
Credit: 250100821
RAC: 34524

@Richard: I built a BRP4

@Richard: I built a BRP4 Intel-GPU App Version 1.70 (beta). The OpenCL code is identical to the one used in BRP4, the CPU code is actually from current BRP7, but should be backwards-compatible (tested). The only difference compared to the previous 1.34 version should be the missing "-cl-mad-enable" option in the FFT code compilation. Please give it a try, my possibilities of testing a Windows app are currently pretty limited, in particular with an Intel GPU.

BM

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2143
Credit: 2949320483
RAC: 689996

I see it. I'll try it on host

I see it. I'll try it on host 12496320, my HD 530 - that's the one where the first divergence in validation became significant, here and at SETI, and the one I used for my testing weekend with Raistmer. I'll let it run over the weekend, and we should have some idea of the validation outcomes by Monday. Give me 10 minutes to prep a preference set, and we're away.

But note: Raistmer found that the OCL FFT library was OK with -cl-mad-enable: it was his own SETI kernels that couldn't handle MAD. We may not be out of the woods yet

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2143
Credit: 2949320483
RAC: 689996

And we're off. But I seem to

And we're off. But I seem to have got exclusively v1.22 FGRPB1G for the first fetch: I'll have to turn that off and try again (and my NVidia will have to lump it).

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2143
Credit: 2949320483
RAC: 689996

Not quite working yet. Last

Not quite working yet. Last attempt got

2022-08-12 15:08:32.6685 [PID=30530]    [version] Checking plan class 'opencl-intel_gpu-new'
2022-08-12 15:08:32.6685 [PID=30530]    [version] parsed project prefs setting 'gpu_util_brp': 1.000000
2022-08-12 15:08:32.6685 [PID=30530]    [version] GPU RAM calculated: min: 512 MB, use: 360 MB, WU#663478526 CPU: 248 MB
2022-08-12 15:08:32.6685 [PID=30530]    [version] [HOST#12496320] device name: 'Intel(R) HD Graphics 530'; OpenCL driver version: 21.20.16.5103; platform version: OpenCL 2.0; device version: OpenCL 2.0
2022-08-12 15:08:32.6685 [PID=30530]    [version] driver version 2120165103, min: 0, max: 1018103906
2022-08-12 15:08:32.6685 [PID=30530]    [version] driver version required max: 1018103906, supplied: 2120165103
2022-08-12 15:08:32.6685 [PID=30530]    [version] no app version available: APP#19 (einsteinbinary_BRP4) PLATFORM#9 (windows_x86_64) min_version 0
2022-08-12 15:08:32.6685 [PID=30530]    [version] no app version available: APP#19 (einsteinbinary_BRP4) PLATFORM#2 (windows_intelx86) min_version 0
2022-08-12 15:08:32.6735 [PID=30530] [debug]   [HOST#12496320] MSG(high) No work sent

We may have to adjust that driver limit, or do you want me to downgrade?

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4311
Credit: 250100821
RAC: 34524

> Raistmer found that the OCL

> Raistmer found that the OCL FFT library was OK with -cl-mad-enable: it was his own SETI kernels that couldn't handle MAD. We may not be out of the woods yet

The OpenCL FFT library that we are using is not "the clFFT" (originally from AMD, now on github). This is the only place where we actually use -cl-mad-enable in our App.

Regarding the driver limit: there probably was a reason for this. I'll have to make a new plan class for this app version. May take a bit.

BM

Comment viewing options

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