Ralph support OpenCL ?

Message boards : Number crunching : Ralph support OpenCL ?

To post messages, you must log in.

Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · 8 · Next

AuthorMessage
Profile robertmiles

Send message
Joined: 13 Jan 09
Posts: 103
Credit: 331,865
RAC: 0
Message 6977 - Posted: 11 Mar 2021, 0:45:33 UTC - in response to Message 6976.  

We know there is a LOT of problems to "adapt" cpu app to gpu.
But, for example, they use gpu to "train" AI on Rosetta, so i think it's not impossible to produce gpu app for this project

It's not impossible. After all, it was tried previously, perhaps 9 years ago. The important point is whether it is worthwhile. The previous GPU version ran at roughly the same speed as the CPU version, so that was decided to be not worth continuing.


But, as we said before, some projects run both cpu and gpu apps, so it's not impossible.

PS. I'm much more optimist about cpu optimizations...

For Ralph and Rosetta, CPU optimizations look more worthwhile. For many other BOINC projects, trying GPU versions looks worthwhile.[/quote]
ID: 6977 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 6981 - Posted: 11 Mar 2021, 7:58:59 UTC - in response to Message 6977.  

For Ralph and Rosetta, CPU optimizations look more worthwhile. For many other BOINC projects, trying GPU versions looks worthwhile.

Yeap, a lot of bio/chem project and tools are working on gpu, for example Gromacs
ID: 6981 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 6995 - Posted: 29 Apr 2021, 19:01:20 UTC - in response to Message 6981.  

Pytorch 1.8 supports Rocm.
CuPy 9.0 now supports Rocm.
ID: 6995 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 6997 - Posted: 20 May 2021, 5:40:15 UTC - in response to Message 6933.  

PoCl 1.6 is here


PoCl 1.7 released
Support for Clang/LLVM 12
Improved support for cross-compiling
Improved support for SPIR-V binaries when using CPU device
Implemented OpenCL 3.0 features: clGetDeviceInfo queries
ID: 6997 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7014 - Posted: 28 Jun 2021, 15:02:55 UTC

After Nvidia, now also AMD has his "Education and Research" initiative, with Rocm Learning Center.
ID: 7014 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7024 - Posted: 26 Jul 2021, 8:28:28 UTC

Interesting implementation of OpenCl in Risc-V cpu
ID: 7024 · Report as offensive    Reply Quote
Profile robertmiles

Send message
Joined: 13 Jan 09
Posts: 103
Credit: 331,865
RAC: 0
Message 7062 - Posted: 15 Sep 2021, 4:25:42 UTC
Last modified: 15 Sep 2021, 4:26:30 UTC

You might accomplish more with your efforts to start OpenCL use if you look for online classes for OpenCL and mention here those that are both cheap and suitable for people with no previous OpenCL experience,
ID: 7062 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7065 - Posted: 2 Oct 2021, 10:23:59 UTC - in response to Message 7062.  
Last modified: 2 Oct 2021, 10:26:59 UTC

LLVM 13 relased with a lot of new features about OpenCL (and initial support of OpenCl 3.0).
ID: 7065 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7066 - Posted: 2 Oct 2021, 10:25:35 UTC - in response to Message 7062.  
Last modified: 2 Oct 2021, 10:26:06 UTC

You might accomplish more with your efforts to start OpenCL use if you look for online classes for OpenCL and mention here those that are both cheap and suitable for people with no previous OpenCL experience,


Developers, if they want, can find a lot of courses about OpenCL.
Here i report only advancement about OpenCL's ecosystem.
ID: 7066 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7069 - Posted: 3 Oct 2021, 20:39:53 UTC - in response to Message 7062.  

You might accomplish more with your efforts to start OpenCL use if you look for online classes for OpenCL and mention here those that are both cheap and suitable for people with no previous OpenCL experience,


This could be an interesting course
ID: 7069 · Report as offensive    Reply Quote
Profile robertmiles

Send message
Joined: 13 Jan 09
Posts: 103
Credit: 331,865
RAC: 0
Message 7071 - Posted: 29 Oct 2021, 1:19:50 UTC - in response to Message 7069.  
Last modified: 29 Oct 2021, 1:22:17 UTC

You might accomplish more with your efforts to start OpenCL use if you look for online classes for OpenCL and mention here those that are both cheap and suitable for people with no previous OpenCL experience,


This could be an interesting course


It looks interesting - but not enough information to determine if SYCL is BOINC-compatible. Thanks, though.

No information on how to register fir the online classes without also registering for the not-so-cheap on-site events.
ID: 7071 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7074 - Posted: 30 Oct 2021, 8:07:38 UTC - in response to Message 7071.  
Last modified: 30 Oct 2021, 8:20:48 UTC

It looks interesting - but not enough information to determine if SYCL is BOINC-compatible. Thanks, though.


As i said times ago, boinc is "language agnostic". You can compile and run C++, Cuda, OpenCl, Rocm, R, etc languages without problems.
I remember a project (now closed) with Java app on Boinc.
ID: 7074 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7075 - Posted: 30 Oct 2021, 8:20:15 UTC

At the end of this page there is a lot of links to C++/Rocm/OpenCl/Cuda/Sycl sources and projects
ID: 7075 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7097 - Posted: 16 Nov 2021, 8:20:36 UTC
Last modified: 16 Nov 2021, 8:20:44 UTC

ID: 7097 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7099 - Posted: 25 Nov 2021, 17:28:21 UTC

Kronos Group released OpenCl 3.0.10
ID: 7099 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7104 - Posted: 21 Dec 2021, 8:56:48 UTC

Kronos Group released updated documentation about C++ for OpenCL on github
ID: 7104 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7105 - Posted: 23 Dec 2021, 11:10:09 UTC

Intel released OneApi 2022

Intel created the world’s first unified compiler implementing C++, SYCL and Fortran for CPUs and GPUs utilizing a common LLVM backend.
Accelerated compute on CPUs and GPUs for Python, today’s most popular programming language.
The Intel DPC++ Compatibility Tool was improved to automatically migrate 90% to 95% of CUDA code to SYCL/DPC++
ID: 7105 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7108 - Posted: 3 Jan 2022, 11:59:39 UTC

Interesting Intel DevFest about OneApi, Sycl and OpenCl
ID: 7108 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7171 - Posted: 23 Mar 2022, 16:59:25 UTC

ID: 7171 · Report as offensive    Reply Quote
Profile [VENETO] boboviz

Send message
Joined: 9 Apr 08
Posts: 913
Credit: 1,892,541
RAC: 294
Message 7178 - Posted: 30 Mar 2022, 13:08:36 UTC

ID: 7178 · Report as offensive    Reply Quote
Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · 8 · Next

Message boards : Number crunching : Ralph support OpenCL ?



©2024 University of Washington
http://www.bakerlab.org