A GPU memory test utility for NVIDIA and AMD GPUs using well established patterns from memtest86/memtest86+ as well as additional stress tests. The tests are designed to find hardware and soft errors. The code is written in CUDA and OpenCL.

Features

  • bug fixes
  • opencl memory tests available for NVIDIA and AMD GPUs

Project Activity

See All Activity >

Categories

Hardware Drivers

License

Other License

Follow CUDA GPU memtest

CUDA GPU memtest Web Site

Other Useful Business Software
Paessler: Easy to Use With Enterprise Power. Free Trial Icon
Paessler: Easy to Use With Enterprise Power. Free Trial

A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
Get Free Download
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
3
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Just tested my new GPU with cudagpumemtest. Very useful tool. It allows to exclude one crucial component out of equation when you are trying to find out why your software is not working. It is a good addition to memtest86/memtest86+ test. I have tested all my CUDA-enabled GPUs with cudagpumemtest as I tested my RAM with memtest86/memtest86+. Very good practice. I am very glad that such tools exists
  • Compile needs few steps on Opensuse, adding the scorot repository for cudatools and changing the path in order to include all nvcc executables. cuda memtest is very simple to use and is the only tools around which looks good, so, it rules. Little tip: You should document the expected output in case of error, what am I going to see when an error occours?
  • cannot compile GPU Memtest with Dev-CPP :( Compiler is saying: Compiler: Default compiler Building Makefile: "C:\Dev-Cpp\Makefile.win" Führt make... aus make.exe -f "C:\Dev-Cpp\Makefile.win" all g++.exe -c ../Temp/cuda_memtest-1.2.3/misc.cpp -o ../Temp/cuda_memtest-1.2.3/misc.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include" In file included from ../Temp/cuda_memtest-1.2.3/pthread.h:4, from ../Temp/cuda_memtest-1.2.3/cuda_memtest.h:45, from ../Temp/cuda_memtest-1.2.3/misc.cpp:4: ../Temp/cuda_memtest-1.2.3/sched.h:25: error: expected constructor, destructor, or type conversion before "int" ../Temp/cuda_memtest-1.2.3/sched.h:25: error: expected `,' or `;' before "int" In file included from ../Temp/cuda_memtest-1.2.3/pthread.h:5, from ../Temp/cuda_memtest-1.2.3/cuda_memtest.h:45, from ../Temp/cuda_memtest-1.2.3/misc.cpp:4: C:/Dev-Cpp/include/signal.h:46: error: expected constructor, destructor, or type conversion before "typedef" C:/Dev-Cpp/include/signal.h:46: error: expected `,' or `;' before "typedef" In file included from ../Temp/cuda_memtest-1.2.3/cuda_memtest.h:45, from ../Temp/cuda_memtest-1.2.3/misc.cpp:4: ../Temp/cuda_memtest-1.2.3/pthread.h:30: error: expected constructor, destructor, or type conversion before "typedef" ../Temp/cuda_memtest-1.2.3/pthread.h:30: error: expected `,' or `;' before "typedef" ../Temp/cuda_memtest-1.2.3/pthread.h:49: error: `_pthread_descr' does not name a type ../Temp/cuda_memtest-1.2.3/pthread.h:101: error: `_pthread_descr' does not name a type In file included from ../Temp/cuda_memtest-1.2.3/misc.cpp:4: ../Temp/cuda_memtest-1.2.3/cuda_memtest.h:52: error: expected constructor, destructor, or type conversion before "extern" ../Temp/cuda_memtest-1.2.3/cuda_memtest.h:52: error: expected `,' or `;' before "extern" ../Temp/cuda_memtest-1.2.3/cuda_memtest.h:53: error: declaration of `_iob' as array of references ../Temp/cuda_memtest-1.2.3/cuda_memtest.h:54: error: declaration of `_iob' as array of references ../Temp/cuda_memtest-1.2.3/cuda_memtest.h:58: error: thread-local storage not supported for this target make.exe: *** [../Temp/cuda_memtest-1.2.3/misc.o] Error 1 Ausführung beendet
  • I'm glad that I found this utility. Nvidia doesn't really have many diagnostic tools for their GPUs, especially for the T10 based GPUs. We were able to confirm GPU memory errors with this utility. Many thanks to the developers.
Read more reviews >

Additional Project Details

Operating Systems

Linux

Intended Audience

Developers, System Administrators

Programming Language

C, C++

Related Categories

C++ Hardware Drivers, C Hardware Drivers

Registered

2009-06-01