vkCreateDevice failed VK_ERROR_INITIALIZATION_FAILED

centos7 RTX3080 Driver: 515.65.01 vulkan sdk:1.2.141.2

8 graphics card(RTX 3080), when createDevice sixth failed, return VK_ERROR_INITIALIZATION_FAILED

Hello @sqy0727 and welcome to the NVIDIA developer community!

Can you please give a bit more detail on your issue? Currently I have a hard time deciphering what your problem might be. You have 8 RTX 3080s? In what kind of setup? And you want to run a Vulkan application with all 8 GPUs at once? And then with the sixth device creation you see the failure?

Did you try using vkEnumeratePhysicalDevices to check if all your GPUs are even recognized by Vulkan?

Waiting for your confirmation.

Thanks!

You have 8 RTX 3080s? YES

And you want to run a Vulkan application with all 8 GPUs at once? YES

And then with the sixth device creation you see the failure? YES

Did you try using vkEnumeratePhysicalDevices to check if all your GPUs are even recognized by Vulkan? yes,it’s ok

Hi! @sqy0727 , do you have any error from Vulkan Validation Layers ?

My validation layers are disabled.