Jump to content

Does Quadro K5000m support ECC? Any K5000m owner can confirm?


Recommended Posts

I have a dell quadro k5000m but unlike other high end quadro cards I can't find an ECC state option in nvidia control panel. I suppose k5000m should support ECC? I searched online and read nvidia's official feature list, but couldn't find an answer. Some sites say it does though.

Can any k5000m owner confirm if they can turn on/off ECC on their cards?

Thanks!

Link to comment
Share on other sites

Yes, I think ECC should be supported with the K5000m. You can use the nvidia-smi tool to check (use -q -d ECC). Enabling and disabling it should work as well with this tool, you'll find it in the NVSMI folder in the location where your system installed the driver.

Link to comment
Share on other sites

Yes, I think ECC should be supported with the K5000m. You can use the nvidia-smi tool to check (use -q -d ECC). Enabling and disabling it should work as well with this tool, you'll find it in the NVSMI folder in the location where your system installed the driver.

I already tried nvsmi but got the following "ECC features not supported for GPU 0000:03:00.0.". Not sure why. It's just weird. The card is otherwise perfect.

Link to comment
Share on other sites

I can't see this feature listed on Nvidias homepage (http://www.nvidia.com/content/PDF/features-benifits/Quadro-mobile-features-benefits-final.pdf), but eurocom advertises it's K5000m machines as ECC capable (EUROCOM Release).

What's your vbios version?

It's a DELL vbios ver: 80.04.33.00.35

I did a search yesterday and do see that k5000m supports ECC (see the link to the pdf file).

http://www.nvidia.com/content/PDF/line_card/5409_NV_ProGraphicsSolutions_LineCard_FEB13_HR.pdf

Link to comment
Share on other sites

By the way, based on my experience with multiple different quadro cards (desktop and laptop cards), I always see meaningful output when using 'nvsmi -q' for the following, or at least for the Image Version field. I never see a quadro card that seems to have no inforom information at all.

Inforom Version

Image Version : N/A

OEM Object : N/A

ECC Object : N/A

Power Management Object : N/A

Link to comment
Share on other sites

Okay, so it should definitely be supported then.

Regarding nvidia smi, I'd expect it to give some information as well, quadro should at least be partially supported. I assume you installed the quadro driver... so I'm running out of ideas here. This is a extra feature which at least partially justifies the price of a K5000m, so it really has to be possible to get it working.

You could try the latest Clevo vbios, it should work fine (same board etc) but sound per DP/HDMI might not work with that vbios.

Link to comment
Share on other sites

I googled 'quadro inforom' and found an interesting pdf file.DA-00862-001_v20(1).pdf

looks like inforom is something like a separate part of the rom image, and I had a remote impression that ECC is tied with that rom. Without a good inforom, nvsmi would not report ECC support. And looks like starting from k5000m inforom becomes part of the vbios rom. Not sure if a reflash of the vbios would remove inforom too.

Anyway, I'd appreciate if a k5000m owner can try nvsmi and see if their k5000m cards have inforom info properly reported. Thanks!

  • Thumbs Up 1
Link to comment
Share on other sites

  • 3 weeks later...
Will check as soon as I can, right now my system is taken apart, ready for some surgery... ;)

Usually when I do surgery I forget to pull the battery so heatsinks are off and the system is capable of running.

Thermal protection SHOULD save the CPU...

Link to comment
Share on other sites

Same issue here... ECC not found.


==============NVSMI LOG==============

Timestamp : Thu Mar 28 22:21:41 2013
Driver Version : 310.70

Attached GPUs : 1
GPU 0000:01:00.0
Product Name : Quadro K5000M
Display Mode : Disabled
Persistence Mode : N/A
Driver Model
Current : WDDM
Pending : WDDM
Serial Number : N/A
GPU UUID : [Removed]
VBIOS Version : 80.04.5A.00.05
Inforom Version
Image Version : N/A
OEM Object : N/A
ECC Object : N/A
Power Management Object : N/A
GPU Operation Mode
Current : N/A
Pending : N/A
PCI
Bus : 0x01
Device : 0x00
Domain : 0x0000
Device Id : 0x11BC10DE
Bus Id : 0000:01:00.0
Sub System Id : 0x053F1028
GPU Link Info
PCIe Generation
Max : 2
Current : 1
Link Width
Max : 16x
Current : 16x
Fan Speed : N/A
Performance State : P8
Clocks Throttle Reasons : N/A
Memory Usage
Total : 4095 MB
Used : 4067 MB
Free : 28 MB
Compute Mode : Default
Utilization
Gpu : 1 %
Memory : 0 %
Ecc Mode
Current : N/A
Pending : N/A
ECC Errors
Volatile
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Aggregate
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Temperature
Gpu : 34 C
Power Readings
Power Management : N/A
Power Draw : N/A
Power Limit : N/A
Default Power Limit : N/A
Min Power Limit : N/A
Max Power Limit : N/A
Clocks
Graphics : 324 MHz
SM : 324 MHz
Memory : 324 MHz
Applications Clocks
Graphics : 601 MHz
Memory : 1500 MHz
Max Clocks
Graphics : 601 MHz
SM : 601 MHz
Memory : 1500 MHz
Compute Processes
Process ID : 616
Name : Insufficient Permissions
Used GPU Memory : Not available in WDDM driver model
Process ID : 2996
Name : C:\Users\Administrator\AppData\Local\Google\Chrome SxS\Application\chrome.exe
Used GPU Memory : Not available in WDDM driver model
Process ID : 8508
Name : C:\Users\Administrator\AppData\Local\Google\Chrome SxS\Application\chrome.exe
Used GPU Memory : Not available in WDDM driver model

Link to comment
Share on other sites

Is your card the original part in your system or you bought it somewhere else later on?

Same issue here... ECC not found.


==============NVSMI LOG==============

Timestamp : Thu Mar 28 22:21:41 2013
Driver Version : 310.70

Attached GPUs : 1
GPU 0000:01:00.0
Product Name : Quadro K5000M
Display Mode : Disabled
Persistence Mode : N/A
Driver Model
Current : WDDM
Pending : WDDM
Serial Number : N/A
GPU UUID : [Removed]
VBIOS Version : 80.04.5A.00.05
Inforom Version
Image Version : N/A
OEM Object : N/A
ECC Object : N/A
Power Management Object : N/A
GPU Operation Mode
Current : N/A
Pending : N/A
PCI
Bus : 0x01
Device : 0x00
Domain : 0x0000
Device Id : 0x11BC10DE
Bus Id : 0000:01:00.0
Sub System Id : 0x053F1028
GPU Link Info
PCIe Generation
Max : 2
Current : 1
Link Width
Max : 16x
Current : 16x
Fan Speed : N/A
Performance State : P8
Clocks Throttle Reasons : N/A
Memory Usage
Total : 4095 MB
Used : 4067 MB
Free : 28 MB
Compute Mode : Default
Utilization
Gpu : 1 %
Memory : 0 %
Ecc Mode
Current : N/A
Pending : N/A
ECC Errors
Volatile
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Aggregate
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Total : N/A
Temperature
Gpu : 34 C
Power Readings
Power Management : N/A
Power Draw : N/A
Power Limit : N/A
Default Power Limit : N/A
Min Power Limit : N/A
Max Power Limit : N/A
Clocks
Graphics : 324 MHz
SM : 324 MHz
Memory : 324 MHz
Applications Clocks
Graphics : 601 MHz
Memory : 1500 MHz
Max Clocks
Graphics : 601 MHz
SM : 601 MHz
Memory : 1500 MHz
Compute Processes
Process ID : 616
Name : Insufficient Permissions
Used GPU Memory : Not available in WDDM driver model
Process ID : 2996
Name : C:\Users\Administrator\AppData\Local\Google\Chrome SxS\Application\chrome.exe
Used GPU Memory : Not available in WDDM driver model
Process ID : 8508
Name : C:\Users\Administrator\AppData\Local\Google\Chrome SxS\Application\chrome.exe
Used GPU Memory : Not available in WDDM driver model

Link to comment
Share on other sites

  • 1 year later...

Hello,

when I try to enable ECC, I get the following message:

"C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi.exe" -e 1

ECC features not supported for GPU 0000:01:00.0.

Treating as warning and moving on.

All done.

My Laptop: Clevo P150EM, Quadro K5000M, VBIOS: 80.04.33.00.35.

I tought, this error might mean the Intel HD Graphics, because running nvidia-smi without specifying a special device-id will affect all gpus (don't know, if that means all gpus or all Nvidia gpus). But after restart, devicequery.exe still shows:

CUDA Device Query (Runtime API) version (CUDART static linking)

Detected 1 CUDA Capable device(s)

Device 0: "Quadro K5000M"

CUDA Driver Version / Runtime Version 6.5 / 6.5

CUDA Capability Major/Minor version number: 3.0

Total amount of global memory: 4096 MBytes (4294967296 bytes)

( 7) Multiprocessors, (192) CUDA Cores/MP: 1344 CUDA Cores

GPU Clock rate: 601 MHz (0.60 GHz)

Memory Clock rate: 1500 Mhz

Memory Bus Width: 256-bit

L2 Cache Size: 524288 bytes

Maximum Texture Dimension Size (x,y,z) 1D=(65536), 2D=(65536, 65536), 3D=(4096, 4096, 4096

)

Maximum Layered 1D Texture Size, (num) layers 1D=(16384), 2048 layers

Maximum Layered 2D Texture Size, (num) layers 2D=(16384, 16384), 2048 layers

Total amount of constant memory: 65536 bytes

Total amount of shared memory per block: 49152 bytes

Total number of registers available per block: 65536

Warp size: 32

Maximum number of threads per multiprocessor: 2048

Maximum number of threads per block: 1024

Max dimension size of a thread block (x,y,z): (1024, 1024, 64)

Max dimension size of a grid size (x,y,z): (2147483647, 65535, 65535)

Maximum memory pitch: 2147483647 bytes

Texture alignment: 512 bytes

Concurrent copy and kernel execution: Yes with 2 copy engine(s)

Run time limit on kernels: Yes

Integrated GPU sharing Host Memory: No

Support host page-locked memory mapping: Yes

Alignment requirement for Surfaces: Yes

Device has ECC support: Disabled

CUDA Device Driver Mode (TCC or WDDM): WDDM (Windows Display Driver Model)

Device supports Unified Addressing (UVA): Yes

Device PCI Bus ID / PCI location ID: 1 / 0

Compute Mode:

< Default (multiple host threads can use ::cudaSetDevice() with device simultaneously) >

deviceQuery, CUDA Driver = CUDART, CUDA Driver Version = 6.5, CUDA Runtime Version = 6.5, NumDevs =

1, Device0 = Quadro K5000M

Result = PASS

I think, with my current VBIOS, ECC will not work. Does anyone here get it work?

Link to comment
Share on other sites

First of all you might should check whether the GDDR5 modules on your board do actually support ECC.

There's a setting in the firmware that enables or disables ECC by default, but that is useless if support isn't there in the first place.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.