How to obtain ArrayFire libraries for Cuda 5.0.35?

[Old posts from the commercial version of ArrayFire] Issues and comments for download and installation. Getting up and running.

Moderators: melonakos, pavanky

How to obtain ArrayFire libraries for Cuda 5.0.35?

Postby ams » Mon Mar 10, 2014 3:46 am

How can I obtain the ArrayFire Libraries which are compatible with Cuda v5.0.35?

I have Cuda v5.0.35 installed on my system (Ubuntu 12.04.3, 64bit). My GPU is Nvidia NVS 5200M.

I've downloaded ArrayFire v1.9 (ArrayFire-linux-1.9-20121120.zip). After unzipping and setting AF_PATH to the installation folder, I tried building the examples but I'm getting the following error:
Code: Select all
arrayfire/arrayfire-install/include/arrayfire.h:14:4: error: #error "this version of ArrayFire requires CUDA v5.5 toolkit and driver"

ldd on libaf.so in /lib64 folder gives the following output:
Code: Select all
linux-vdso.so.1 =>  (0x00007fff3b1fe000)
   libcufft.so.5.5 => not found
   libcublas.so.5.5 => not found
   libcuda.so.1 => /usr/lib/libcuda.so.1 (0x00007ff832657000)
   libcudart.so.5.5 => not found
   libcusparse.so.5.5 => not found
   libnppi.so.5.5 => not found
   libcurand.so.5.5 => not found
   libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007ff832447000)
   libGL.so.1 => /usr/lib/libGL.so.1 (0x00007ff832114000)
        .....


Thanks.
ams
 
Posts: 2
Joined: Mon Mar 10, 2014 3:23 am

Re: How to obtain ArrayFire libraries for Cuda 5.0.35?

Postby pavanky » Mon Mar 10, 2014 4:42 am

Hi,

Is there any particular reason you can not upgrade to CUDA 5.5 ? CUDA 6.0 will be out in a couple of weeks and at that point CUDA 5.0 will be 2 versions old.

Right now there is no public download of ArrayFire that works with CUDA 5.0. NVIDIA unfortunately does not make it easy with their .so naming scheme so we any new version of arrayfire is not supported for older CUDA versions.
Pavan Yalamanchili,
ArrayFire
--
~ If it is not broken, you have not tried hard enough ~
User avatar
pavanky
Site Admin
 
Posts: 1123
Joined: Mon Mar 15, 2010 7:39 pm
Location: Atlanta, GA

Re: How to obtain ArrayFire libraries for Cuda 5.0.35?

Postby ams » Mon Mar 10, 2014 8:31 am

Hi,

My code is stable with Cuda v5.0.35 and I'm using a few third-party libraries which don't yet support Cuda v5.5. The reason for my inertia to move to a newer version is that I want to test completely with v5.0.35. I was looking at what speedups and other benefits might be gained from ArrayFire. But if a public download is not available, I guess, I'll have to wait till I move to Cuda v5.5.

Thanks.
ams
 
Posts: 2
Joined: Mon Mar 10, 2014 3:23 am


Return to [archive-commercial] Download & Installation

cron