cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

stuart_rogers
Adept II

AMD APP SDK v2.8 Driver for FirePro W8000

I'm looking for the right driver to use the AMD APP SDK v2.8 with an AMD FirePro W8000 on 64-bit Red Hat Enterprise Linux 6.2. The APP SDK v2.8 web page (http://developer.amd.com/tools/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/s...) recommends AMD Catalyst 12.10 (9.002) driver. I was unable to install the 9.003 driver at: http://support.amd.com/us/gpudownload/fire/Pages/fire_linux.aspx#1. That gave a device not found error. I was able to install the 8.982.1 driver at: http://support.amd.com/us/gpudownload/fire/previous/Pages/fire.aspx?os=Linux%20x86&rev=8.982.8.1. What is the difference between the 8.982.1 driver and the AMD Catalyst 12.10 driver at: http://support.amd.com/us/gpudownload/windows/previous/12/Pages/radeon_linux.aspx?os=Linux%20x86&rev...

0 Likes
12 Replies
himanshu_gautam
Grandmaster

I will try to install the driver 9.003 on a firepro card here. That should be the latest driver for your card.

Can you tell, what Driver version is shown in your clinfo after installing 8.982.1 driver. Are you able to run the SDK samples after installing this driver?

As per http://developer.amd.com/tools/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/s...

APP SDK should work fine with driver equal or newer to 12.10, so 9.003 should certainly work.

0 Likes

I can’t install SDK v2.8 until my company approves the software, which may take a few weeks. I’ve been told that 8.982 driver should work fine with SDK v2.7, but I’d of course much prefer to use SDK v2.8 with the FirePro W8000.

0 Likes

stuart.rogers wrote:

I can’t install SDK v2.8 until my company approves the software, which may take a few weeks. I’ve been told that 8.982 driver should work fine with SDK v2.7, but I’d of course much prefer to use SDK v2.8 with the FirePro W8000.

I was not able to get my hands on a W8000 so far. I will let you know if i can see the issue here. Please be patient. Can you check with any firepro cards, in case you are able to install 9.003 driver there.

0 Likes

I only have a FirePro W8000, and as I said before 9.003 driver would not install on it. The OS is Red Hat Enterprise Linux 6.2. The computer is not connected to the Internet, so I cannot upgrade the OS (to 6.3 or 6.4) either. The error was something like: “Your graphics adapter is not supported for the device.”

0 Likes

As i understand, 8.982 driver is working for you. Probably you can describe the steps you tried to install the graphics driver 8.982 as well as 9.003. More information you specify here, better are chances of someone helping you out.

0 Likes

I tried to run the HelloWorld OpenCL example that came with APP SDK v2.8, but it said "No GPU device available. Choose CPU as default device" I have an AMD FirePro W8000 in a workstation running RHEL 6.2. The 9.003.3.3 driver (http://support.amd.com/us/gpudownload/fire/Pages/fire_linux.aspx) would not install. I was only able to install the 8.982.8.1 driver (http://support.amd.com/us/gpudownload/fire/Pages/fire_linux.aspx#2).

0 Likes

But it seems like the other sample programs (e.g. Histogram, MersenneTwister, URNG, etc...) that I've tried do work. At the beginning they display:

Platform 0 : Intel(R) Corporation

Platform 1 : Advanced Micro Devices

Platform found : Advanced Micro Devices

Selected Platform Vendor : Advanced Micro Devices

Device 0 : Tahiti Device Id is 0x12f0370

...

0 Likes

To install 8.982.8.1, we ran the install script and it worked. When running the install script for 9.003.3.3, it produced an error like: “Your graphics adapter is not supported for the device.”

0 Likes

I'm trying to time a kernel using the following OpenCL code:

clEnqueueNDRangeKernel(cmdQueue,...,&timing_event1);
clFinish(cmdQueue);
clGetEventProfilingInfo(timing_event1,CL_PROFILING_COMMAND_START,sizeof(cl_ulong),&starttime1,NULL);
clGetEventProfilingInfo(timing_event1,CL_PROFILING_COMMAND_END,sizeof(cl_ulong),&endtime1,NULL);
time_spent1 = 1e-9*(endtime1 - starttime1);

1e-9*starttime1 has a value like 140735 s, 1e-9*endtime1 has a value like 257 s, and the time_spent1 has a value like -140478 s. These number are absurd because the code only takes a few seconds to run. Note that I scale the difference between the start and end profiling times by 1e-9 since those times are supposedly in nanoseconds. Is this issue related to the fact that I'm using SDK v 2.8 with the older driver 8.982 rather than the latest driver 9.003 for the FirePro W8000 GPU card?

0 Likes

Hi stuart,

Sorry, but I could not arrange for a W8000 in my lab, and therefore could not reply on 9.003 driver. Maybe other AMD folks will help you there.

Regarding odd event times, can you confirm if it is happening with your application only, or with other SDK Samples also. Note that most SDK Samples use system timers, as cl_events were not considered very reliable. Try out samples like BoxFilterSat, MandelBrot, MatrixMulImage for reference, as they compute kernel execution time using cl_events only.

0 Likes

The cl_events do seem to work properly for MatrixMulImage.

Hopefully you will be able to find your way using the working SDK Sample.

0 Likes