Tesla K80 Code 12 Error

I am trying to initialize Tesla K80 on my system. I tried many combinations on hardware and o/s but no luck. Most of the topics about this problem only mentions enabling “Above 4G Decode” will be a solution to the Code 12 ( This device cannot find enough free that it can use ). Enabled this setting in BIOS and still facing with the same problem. Is there a any solution to this problem?

My Setup:
Gigabyte Z490 Gaming X / MSI Z77a-G43 / MSI B450m A Pro Max
Intel i7 10700K / Intel i5 2500K / AMD Ryzen 5 3600
32 GB DDR4 2133MHz / 16 GB DDR3 1600Mhz / 32 GB DDR4 3000MHz
Nvidia Tesla K80

BIOS Settings:
Above 4G Decode: Enabled (Disabled tested)
Resizable Bar: Auto (Disabled tested)
CSR: Disabled (Enabled & PCI set to Legacy or UEFI tested)
PCI Gen:3.0X (1X ,2X tested)

PS: When i reinstall the driver, I can use single K80 (It can pass Cuda Tests). When i reboot, Both K80 become problematic again.

  • Your K80 may be overheating.
  • The K80 presents a large BAR to the system (for each device). Not all system BIOSes are capable of mapping (two of these) large BAR regions.
  • It’s not designed to be installed/used in your motherboard(s) or system(s).

There are many questions like this on these forums, for each of these statements.

My K80 temps around 40 C. My motherboards totally fine with large BAR (I used other large bar req. cards). And I am pretty sure other people used this card with same motherboard(s) without any such needs.