Linux CUDA apps on a Windows OS PC?

Message boards : Number crunching : Linux CUDA apps on a Windows OS PC?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 1814169 - Posted: 31 Aug 2016, 21:23:02 UTC
Last modified: 31 Aug 2016, 21:25:30 UTC

It's possible to let run the SETIv8 Linux CUDA apps on a Windows (8.1 & 10, x64) OS PC?

(AFAIK, SETIv8 CUDA 6.0 and 7.5 apps are around.)

If, how?

Maybe with help of the BOINC/VirtualBox combi?

Or I would need to make a "Virtual (Linux) Machine" in Windows?

I have no experiences in this area.


BTW.
My GT730 with 347.52 (Windows 8.1 x64) driver can do CUDA 7.0.
A newer driver would help to let run CUDA 7.5 apps?
Which would be the minimum driver?

Or a (which) Linux driver would be needed?


(Currently I prepare an other/new PC with GTX980Ti, Windows 10 Pro x64.)


BTW.
The Linux AstroPulse CUDA or OpenCL apps could be faster in a Linux VB/VM in Windows than the Windows OS/Windows apps combi?


Thanks.
ID: 1814169 · Report as offensive
Profile Raistmer
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 16 Jun 01
Posts: 6325
Credit: 106,370,077
RAC: 121
Russia
Message 1814170 - Posted: 31 Aug 2016, 21:25:31 UTC - in response to Message 1814169.  
Last modified: 31 Aug 2016, 21:36:21 UTC

Where did you see CUDA AstroPulse? Code available?

And I doubt anything could be faster under emulator. Though you could setup dual-boot config and boot into native Linux for testing (or crunching if Linux would be faster).

My GT730 with 347.52 (Windows 8.1 x64) driver can do CUDA 7.0.

Today I did some offline testing with Windows stock CUDA apps and GT720 (should be close enough to GT730 IMHO). And for GT720 best app is not CUDA50, but CUDA42. Though did not test anything higher, this can rise doubts if CUDA60 could be faster for this GPU.
SETI apps news
We're not gonna fight them. We're gonna transcend them.
ID: 1814170 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1814176 - Posted: 31 Aug 2016, 21:57:49 UTC

Make sure your Virtual Machine software supports 'VGA passthrough' - in other words, makes your GPU available inside the virtual machine. I don't think VirtualBox did that, the last time I looked.

Unless the GPU is visible inside the VM, neither CUDA nor OpenCL applications have a chance of running.

Even if the GPU is visible, you still have to go through the steps of installing GPU driver software inside the VM.
ID: 1814176 · Report as offensive

Message boards : Number crunching : Linux CUDA apps on a Windows OS PC?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.