Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » Experimental CUDA support
Re: Experimental CUDA support [message #61455 is a reply to message #61451] Fri, 14 February 2025 20:02 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 14265
Registered: November 2005
Ultimate Member
Tom1 wrote on Fri, 14 February 2025 15:16
Hi,

Very interesting development! Smile

Maybe I should get some NVIDIA hardware to test this.

I wonder if Intel oneAPI could be supported too in a similar way...? That would offer cross-platform compatibility for Windows, Linux (and gradually MacOS) for hardware from NVIDIA, AMD and Intel. Therefore, oneAPI looks like a good fit for u++, but of course I don't know the internals.

Best regards,

Tom


Uhm, too soon to tell. Quick glance at oneAPI and the SYCL authors does not bring too much confidence.

Originally I tried with Vulkan / GLSL, but that is really unusable - I am not bothered with 500+ lines to run simple kernel, but GLSL is unusable language for anything complex. It is like C without pointers... Meanwhile, CUDA is for years full blown C++ with hardly any limitations. Impossible for oneAPI / SYCL to catch up with something incompatible IMO.

Amd HIP on the other hand - that one looks promising.

Right now I am a bit unhappy that CUDA requires Visual C++ compiler, but maybe a bit of effort I might be able to persuade it to use mingw-clang instead...
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: SSH package updated.
Next Topic: 2024.1a (rc)
Goto Forum:
  


Current Time: Mon Jul 07 08:07:19 CEST 2025

Total time taken to generate the page: 0.02645 seconds