[BUG REPORT] GravityMark GPU Benchmark in OpenGLES mode totally breaks NVIDIA drivers

Steps to reproduce:

  1. Download: https://tellusim.com/download/GravityMark_1.0.run
bash GravityMark_1.0.run
cd GravityMark_1.0_linux
export LD_LIBRARY_PATH=`pwd`/bin
./run_windowed_gles.sh

Expected results: the benchmarks runs.
Actual results:

NVRM: GPU at PCI:0000:07:00: GPU-XXX
NVRM: GPU Board Serial Number: 
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK02_LOCAL_MEMORY_LOW_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK03_LOCAL_MEMORY_HIGH_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK05_LOCAL_MEMORY_TOTAL_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK06_REGISTER_COUNT failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK14_SHARED_MEMORY_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK16_CTA_THREAD_DIMENSION_ZERO failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: ESR 0x407020=0xa03600 0x407028=0x700 0x40702c=0x1063093 0x407030=0x0
NVRM: Xid (PCI:0000:07:00): 13, pid=873983, Graphics Exception: ChID 0020, Class 0000c5c0, Offset 00000000, Data 00000000
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK02_LOCAL_MEMORY_LOW_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK03_LOCAL_MEMORY_HIGH_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK05_LOCAL_MEMORY_TOTAL_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK06_REGISTER_COUNT failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK14_SHARED_MEMORY_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK16_CTA_THREAD_DIMENSION_ZERO failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: ESR 0x407020=0xa03600 0x407028=0x0 0x40702c=0x1032800 0x407030=0x0
NVRM: Xid (PCI:0000:07:00): 13, pid=873983, Graphics Exception: ChID 0020, Class 0000c5c0, Offset 00000000, Data 00000000

OS: Fedora 33
GPU: GeForce 1660 Ti
NVIDIA: 465.27
Linux: 5.12.9

Up!

1.31 benchmark https://gravitymark.tellusim.com/ still makes NVIDIA 470.63.01 drivers crash:

NVRM: GPU at PCI:0000:07:00: GPU
NVRM: Xid (PCI:0000:07:00): 32, pid=438707, Channel ID 00000020 intr0 00040000
NVRM: Xid (PCI:0000:07:00): 32, pid=438707, Channel ID 00000020 intr0 00040000

The error indicates it’s an issue with NVIDIA drivers, “Invalid or corrupted push buffer stream”

@birdie
I have file a bug 3785752 internally for tracking purpose.
Shall first try to reproduce issue internally which will help us in debugging.
Will keep you posted on it.

We were able to root caused the issue and fix will be integrated in future release driver.
I will update once that particular driver is released publicly.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.

@birdie
Please verify with latest release driver and share test results.

1 Like