Seite 1 von 1

MQueens-Fragen

Verfasst: 28.04.2021 13:43
von Jürgen
Hallo,

auf einem Rechner habe ich MQueens laufen.

1. Die haben keine Checkpoints. Heißt das, wenn ich den Rechner neu starte, daß die dann wieder bei 0 anfangen?

2. Lt. diesem Result https://www.rechenkraft.net/yoyo/result ... d=78623664 scheint es auch eine GPU-Version zu geben. Wie kann ich die aktivieren? In den Projekteinstellungen habe ich keine Option bzgl GPU. (Recher ant eine NVidia-Graka, geht das evtl nur mit AMD)

Re: MQueens-Fragen

Verfasst: 28.04.2021 15:39
von Rs232
Hier auf GitHub zu finden:
https://github.com/sudden6/m-queens/rel ... s-ocl-v0.1

App_info.xml und Anleitung sind in der *.zip enthalten

Ob nur AMD oder auch nVidia musst du leider selbst herausfinden.

Re: MQueens-Fragen

Verfasst: 30.04.2021 11:20
von Michael H.W. Weber
Ehm, d.h., dass man da von extern einfach die App tauschen kann und das Ergebnis dann valide ist? Anleitung?

Michael.

Re: MQueens-Fragen

Verfasst: 30.04.2021 14:11
von JagDoc
Rs232 hat geschrieben:
28.04.2021 15:39
Hier auf GitHub zu finden:
https://github.com/sudden6/m-queens/rel ... s-ocl-v0.1

App_info.xml und Anleitung sind in der *.zip enthalten

Ob nur AMD oder auch nVidia musst du leider selbst herausfinden.
Hier gibt es eine neuere Version:
https://github.com/sudden6/m-queens/rel ... s-ocl-v0.2

Ist nur für Windows und bestimmte AMD-Karten.

Die Anleitung aus der Zip:
To install the optimized solver for m-queens on yoyo@home perform the following steps:

1) Find your BOINC data folder, for me it's: C:\ProgramData\BOINC\
2) Copy the files from the subfolder to C:\ProgramData\BOINC\projects\www.rechenkraft.net_yoyo\
3) You should now have:
- C:\ProgramData\BOINC\projects\www.rechenkraft.net_yoyo\app_info.xml
- C:\ProgramData\BOINC\projects\www.rechenkraft.net_yoyo\m-queens2-boinc-ocl.exe
- C:\ProgramData\BOINC\projects\www.rechenkraft.net_yoyo\libOpenCL.dll

This has been tested and confirmed working with:
AMD Radeon RX550
AMD Radeon RX570
AMD Radeon RX580
AMD Ryzen 5 with AMD Radeon(TM) RX Vega 11 Graphics

Nvidia cards will not work since they don't support OpenCL 2.x

Re: MQueens-Fragen

Verfasst: 30.04.2021 15:07
von Michael H.W. Weber
Oh, da könnte sich mein 280X/290X Rudel über Arbeit freuen...

Michael.

Re: MQueens-Fragen

Verfasst: 30.04.2021 21:51
von Jürgen
Ok,
dann bin ich doppelt 'raus, da weder Windoof, noch AMD-GraKa vorhanden.

Bzgl. angefangener WU's und Rechnerneustart habe ich es so gemacht, daß ich alle noch nicht angefangenen WU's auf "angehalten" gesetzt habe und den Recher erst neu gestartet habe, nachdem die angefangenen alle fertig waren. Ob die dann wirklich wieder bei 0 anfangen, kann ich daher nicht sagen.

Re: MQueens-Fragen

Verfasst: 01.05.2021 20:30
von Jürgen
Nachtrag:
Die MQueens-WUs speichern den Zwischenstand nicht.
Im Zusammenhang mit der OPN-GPU-Konfiguration habe ich Boinc einmal neu gestartet (nur Boinc, nich8t den Recher). Danach fingen alle WUs wieder bei 0 an :-(

Re: MQueens-Fragen

Verfasst: 01.11.2021 10:47
von zioriga
The last NVidia drivers support opencl 3.0 (for example 471.41).

This is an opportunity to develop the M-Queens application for NVidia Cards

Thanks

Re: MQueens-Fragen

Verfasst: 01.11.2021 12:29
von zioriga
I think it's time to develop NVidia app, because last NVidia driver (surely from 471.41) supports OpenCl 3.0

Re: MQueens-Fragen

Verfasst: 04.11.2021 10:36
von n3Ro
Sure, NVidia support OpenCL 3.0, as it has supported OpenCL 1.2 before. Version 3 is not really an addition to version 2, but more a relabelling of 1.2, making "all functionality beyond version 1.2 optional".

https://www.khronos.org/news/press/khro ... opencl-3.0

So if OpenCL code needed 2.0 features, it does only run on an OpenCL 3.0 implementation if these now optional features are really implemented. NVidia implemented only some optional features - https://developer.nvidia.com/blog/nvidi ... onformant/ - whether they are sufficient is open.

Please remember, NVidia has no primary interest in OpenCL, they are pushing for CUDA, their own proprietary environment.