IRay and Quadro M4000 not playing together nicely.

Hello,
I realized when doing IRay renders that it wasn't using my Quadro M4000 GPUs, even for smaller scenes. In the log file I am getting this:
2017-05-19 09:02:40.716 WARNING: dzneuraymgr.cpp(307): Iray ERROR - module:category(IRAY:RENDER): 1.0 IRAY rend error: Cannot render: found no usable devices.
2017-05-19 09:02:40.716 Iray Render error: Invalid parameters (NULL pointer).
Other software I use is seeing the Quadro (Maya/Redshift, Realflow). Considering that IRay is made by the same company, this makes no sense. Anyone else encounter this?
Thanks in advance,
Doug
Comments
I believe that is a Maxwell device and the current version of iray requires at least a Fermi device
CUDA support is compiled against code that supports various "compute levels," with later versions of Iray requiring higher compute levels. D|S uses a pretty recent version, and the others may not, so comparing Iray-supported software doesn't mean much.
This page lists the compute levels for the various supported Quadro cards. The level assumes the latest driver:
https://developer.nvidia.com/cuda-gpus
Check your log for a compute level error message. And be sure your card has the latest driver, especially if you're using D|S 4.9.
By that the M4000 should work - it has CL 5.2 while my 750Ti is only 5.0, and works. However, the information I have seen does go by generation (which physicist it's named for) rather than CL.
Thanks, guys!
It turned out to be a driver issue. And oh, what a speed boost!
Cheers,
Doug