mersenneforum.org  

Go Back   mersenneforum.org > Extra Stuff > Linux

Reply
 
Thread Tools
Old 2021-04-22, 17:43   #1
Xyzzy
 
Xyzzy's Avatar
 
Aug 2002

864310 Posts
Default WSL2

https://devblogs.microsoft.com/comma...m-for-linux-2/
Xyzzy is offline   Reply With Quote
Old 2021-04-22, 17:59   #2
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

2·17·227 Posts
Default

Quote:
Originally Posted by Xyzzy View Post
Great stuff, but unfortunately for us gpu GIMPS computing fans, support for OpenGL but no OpenCL (gpuowl, mfakto). OpenCL is not even on their roadmap.
CUDA, OpenGL, DirectML, but no OpenCL.
https://github.com/Microsoft/WSL/issues/3789
Maybe someday.
kriesel is offline   Reply With Quote
Old 2021-04-23, 15:30   #3
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

771810 Posts
Default Antares

Only mention I've seen of ROCm on Windows10 as a possibility:
https://github.com/ROCm-Developer-Tools/HIP/issues/84 toward the end;
Github
kriesel is offline   Reply With Quote
Old 2021-04-25, 10:01   #4
tdulcet
 
tdulcet's Avatar
 
"Teal Dulcet"
Jun 2018

22×33 Posts
Default

Quote:
Originally Posted by kriesel View Post
Great stuff, but unfortunately for us gpu GIMPS computing fans, support for OpenGL but no OpenCL (gpuowl, mfakto). OpenCL is not even on their roadmap.
CUDA, OpenGL, DirectML, but no OpenCL.
https://github.com/Microsoft/WSL/issues/3789
Maybe someday.
Planned support for OpenCL was announced last year: https://devblogs.microsoft.com/direc...x-heart-linux/. Also see: https://github.com/microsoft/WSL/issues/6372.
tdulcet is offline   Reply With Quote
Old 2021-04-25, 13:42   #5
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

2×17×227 Posts
Default

Thanks for the links tdulcet.
Sounds like mapping or emulation, inefficient, slow, to me. Not OpenCL native support, but a translation layer into DirectX. https://devblogs.microsoft.com/direc...rs-to-directx/ Perhaps better than nothing, wait and see, until whenever; no schedule given in the provided links, for the availability of the mapping layer, or for the required WSL support to follow.
I'm skeptical that MS will map a sufficient, compatible, and efficient subset of OpenCL to preserve gpuowl and mfakto performance close to that on native OpenCL drivers, at least in the initial years. MS generally operates by successive approximation over several major releases. My impression over nearly 40 years of use.

"initial support targeting OpenCL 1.2" probably means no 2.0 atomics used by Gpuowl since after ~v1.9. https://devblogs.microsoft.com/direc...rs-to-directx/
https://mersenneforum.org/showpost.p...&postcount=691
https://mersenneforum.org/showpost.p...postcount=2025
Perhaps Preda would consider someday splitting to two back ends again, this time OpenCL and DirectX https://mersenneforum.org/showpost.p...&postcount=429

Last fiddled with by kriesel on 2021-04-25 at 13:44
kriesel is offline   Reply With Quote
Reply

Thread Tools


All times are UTC. The time now is 13:19.


Mon Jun 5 13:19:27 UTC 2023 up 291 days, 10:48, 0 users, load averages: 0.90, 1.07, 1.08

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔