9 Replies Latest reply on Sep 13, 2016 5:14 PM by victzhang

    FirePro W8100 opencl support on ubuntu 16.04

    acorso

      I am running Ubuntu 16.04 and have recently installed a FirePro W8100 card to be used for double precision computation. It is the second graphics card in the workstation with the first being the W7100 which works perfectly.

      The W8100 does not appear to be working with the default drivers installed with ubuntu. It does not show up when I use clinfo and its entry in lspci is

       

      04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO GL [FirePro W8100] (prog-if 00 [VGA controller])

          Subsystem: Dell Hawaii PRO GL [FirePro W8100]

          Physical Slot: 3

          Flags: fast devsel, IRQ 5

          Memory at 90000000 (64-bit, prefetchable) [disabled] [size=256M]

          Memory at a0000000 (64-bit, prefetchable) [disabled] [size=8M]

          I/O ports at 5000 [disabled] [size=256]

          Memory at c7c00000 (32-bit, non-prefetchable) [disabled] [size=256K]

          Expansion ROM at c7c40000 [disabled] [size=128K]

          Capabilities: <access denied>

          Kernel modules: radeon

       

      While the entry for the W7100 is

       

      03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO GL [FirePro W7100] (prog-if 00 [VGA controller])

          Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO GL [FirePro W7100]

          Physical Slot: 1

          Flags: bus master, fast devsel, latency 0, IRQ 57

          Memory at b0000000 (64-bit, prefetchable) [size=256M]

          Memory at c0000000 (64-bit, prefetchable) [size=2M]

          I/O ports at 6000 [size=256]

          Memory at c7d00000 (32-bit, non-prefetchable) [size=256K]

          Expansion ROM at c7d40000 [disabled] [size=128K]

          Capabilities: <access denied>

          Kernel driver in use: amdgpu

          Kernel modules: amdgpu

       

       

      I notice that the kernel module for the W8100 is radeon and there is no entry for the kernel driver in use. I think it should be using the amdgpu drivers which provide support for opencl but I don't know how to change which drivers the card uses.

      Things I have tried:

      - Looking in additional drivers: There are no amd or radeon driver options to select.

      - Removing the radeon driver: There was no change to the W8100 entry in lspci.

      - Installing the recommended drivers from AMD's website: There is no longer any support for fglrx in ubuntu 16.04 so I was unable to complete the installation.

       

      Thanks in advance for any tips on how to get this working!