Looking for cufft.dll.so wrapper source code

Moderators: slegrand, Site Moderators, PandeGroup

Looking for cufft.dll.so wrapper source code

Postby philip5 » Tue Sep 13, 2011 4:01 pm

Hi all

Like the topic say I'm looking for the cufft.dll.so wrapper source code but can only find dead links. After browsing and searching the forum I found the source code for cudart.dll.so wrapper so there I'm a happy camper. Does anyone know of where to find source code for the cufft.dll.so wrapper or can post it here? I hope it's open source in some form...

Cheers!
philip5
 
Posts: 1
Joined: Tue Sep 13, 2011 3:53 pm

Re: Looking for cufft.dll.so wrapper source code

Postby v00d00 » Thu Sep 22, 2011 2:51 pm

Since that library is part of Nvidias CUDA set and is closed source afaik, id say you are unlikely to find it. But...

Try these links to see if you can find anything useful.

http://gpu.epfl.ch/doc/CUFFT_Library_2.0.pdf
http://gpgpu.org/developer/cuda#code-tutorials
http://developer.nvidia.com/gpu-computing-sdk
Image
User avatar
v00d00
 
Posts: 507
Joined: Sun Dec 02, 2007 4:53 am
Location: In the UK

Re: Looking for cufft.dll.so wrapper source code

Postby lexa2 » Fri Oct 28, 2011 10:43 am

v00d00 wrote:Since that library is part of Nvidias CUDA set and is closed source afaik, id say you are unlikely to find it.

cufft.dll.so wrapper for Wine is NOT a part of nVIDIA Cuda Toolkit. It is a GPL'ed code written by the residents of this forum and the links to the source code downloads had been posted here numerous times.
User avatar
lexa2
 
Posts: 1
Joined: Tue Oct 25, 2011 9:19 am
Location: Moscow, Russian Federation

Re: Looking for cufft.dll.so wrapper source code

Postby v00d00 » Sun Nov 06, 2011 4:26 pm

My bad, i misread your post and thought you wanted the original cufft shared object source. For the wrapper source just look through the main 2 threads on how to set it up, im sure its been posted already in a few places.

If not PM Sidicas, Shelnutt2 or Hyperlife. They can probably link you to a copy of the current version.
User avatar
v00d00
 
Posts: 507
Joined: Sun Dec 02, 2007 4:53 am
Location: In the UK

Re: Looking for cufft.dll.so wrapper source code

Postby Hyperlife » Mon Nov 07, 2011 1:55 am

Unfortunately, I don't have the source code (I was a tester, not a developer).
Image
User avatar
Hyperlife
 
Posts: 447
Joined: Sun Dec 02, 2007 7:38 am

Re: Looking for cufft.dll.so wrapper source code

Postby smoking2000 » Mon Nov 07, 2011 9:24 am

My homedirectory still holds a copy of the code for GPU2 and GPU3, I've put a tarball of it online: http://linuxminded.nl/tmp/fah-cuda-wine-wrapper.tar.gz
User avatar
smoking2000
 
Posts: 572
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam

Re: Looking for cufft.dll.so wrapper source code

Postby Mindmatter » Sun Nov 20, 2011 3:13 pm

Noob question.... how do I compile it?
Mindmatter
 
Posts: 48
Joined: Tue May 27, 2008 1:53 pm

Re: Looking for cufft.dll.so wrapper source code

Postby smoking2000 » Sun Nov 20, 2011 3:20 pm

User avatar
smoking2000
 
Posts: 572
Joined: Mon Dec 03, 2007 6:20 am
Location: Amsterdam

Re: Looking for cufft.dll.so wrapper source code

Postby Mindmatter » Tue Nov 22, 2011 3:10 am

Ok next issue. When I run make I get this


Code: Select all
[zerix01@Deepthought cudart]$ make
winegcc -shared cudart.dll.spec -mno-cygwin -b32 -o cudart.dll.so cudart.o    -L/usr/local/cuda/lib/ -lcudart   -lodbc32 -lole32 -loleaut32 -lwinspool -lodbccp32 -luuid
winegcc: Invalid target specification '32'
make: *** [cudart.dll.so] Error 2


I found something about the -b32 being added in so I took it out

Code: Select all
[zerix01@Deepthought cudart]$ make
winegcc -shared cudart.dll.spec -mno-cygwin -o cudart.dll.so cudart.o    -L/usr/local/cuda/lib/ -lcudart   -lodbc32 -lole32 -loleaut32 -lwinspool -lodbccp32 -luuid
/usr/bin/ld: Relocatable linking with relocations from format elf32-i386 (cudart.o) to format elf64-x86-64 (cudart.IluxPf.o) is not supported
winebuild: /usr/bin/ld failed with status 1
winegcc: winebuild failed
make: *** [cudart.dll.so] Error 2


So now what?

-Using 32-bit CUDA toolkit
-64 Bit Nvidia driver via kmod on Fedora 16
-Wine installed from the Fedora repos
-Have run memtestG80 and it works (only on my 8800GT, the new 550 ti gives tons of errors. Maybe no Fermi support)
Mindmatter
 
Posts: 48
Joined: Tue May 27, 2008 1:53 pm

Re: Looking for cufft.dll.so wrapper source code

Postby Shelnutt2 » Tue Jan 10, 2012 5:20 pm

I have all of the source code, I am not at home right now but I'll post all the links. I don't frequent these forums as much as I should I guess. Just send me a pm or contact me @overclockers.com/forums and I can help with things if I don't see your post here.

http://www.dccontests.com/wrapper-3.0.tar.gz
OCforums, T32

Linux Lober!
Shelnutt2
 
Posts: 150
Joined: Sun Dec 02, 2007 5:37 pm


Return to unOfficial Linux GPU (WINE wrapper) (3rd party support)

Who is online

Users browsing this forum: No registered users and 1 guest

cron