View Single Post
Old 2018-01-24, 19:14   #31
kriesel's Avatar
Mar 2017
US midwest

151A16 Posts
Default Utilities for GPU computing etc.

Here are some things I've run across that I found useful or interesting, or have seen recommended by others.

Versions stated for each, and links, are current as of Jan 23 2017.
Subject to change without notice, no warranty express or implied, availability versus OS etc will vary, don't look a gift horse in the mouth.

For end users
Adjustment of GPU clock rates and fan curves (Use cautiously, test thoroughly for reliability)
MSI Afterburner Windows, Android V4.4.2
EVGA Precision XOC Windows Vista through 10 V6.2.3
overclock and fan curve etc on AMD linux

CPU-Z Detailed information on your system hardware contents (down to DIMM serial numbers)
Windows 32 and 64 bit, English, Chinese.  V1.82

CUDALucas -memtest option for NVIDIA GPU memory reliability testing
Source, Windows, linux V2.06beta

Factoring calculators online

"GPU-Z is a lightweight system utility designed to provide vital information about your video card and graphics processor." Extensive 

features, including advanced tab showing OpenCL, CUDA, etc parameters; overclock, default clock; GPU BIOS backup.
Supports NVIDIA, AMD, ATI and Intel graphics devices; Windows XP through 10, 32 and 64 bit. V2.7.0

Monitor temperatures, clock rates, power, disk utilization, battery status, etc.
AMD, Intel, NVIDIA; XP through Windows 10, 32 and 64 bit; English V1.34

hwinfo List all hardware on the system
lspci list and identify PCI devices
lsusb list and identify USB devices
These can be useful when trying to identify what would be a suitable driver for a piece of hardware linux

The PCI Utilities
"The PCI Utilities are a collection of programs for inspecting and manipulating configuration of PCI devices, all based on a common portable library libpci which offers access to the PCI configuration space on a variety of operating systems." linux, *BSD, Windows, etc V3.5.6

Tail (show last lines of a file) linux native command; addon for Windows

Tee (native in linux; present in Powershell in some Windows versions) Sends stdout to both console and file

TightVNC remote desktop (for remote administration of systems otherwise lacking graphical remote desktop server support, or cross-platform; versions compatible to Windows 10 and back to Windows 95 and NT4; linux) V2.8.8
Additional remote desktop choices at including for MacOS

Checking OpenCL on a system
clinfo  indicated as pre-alpha, for linux; from 2010

OCLDeviceQuery.exe Query OpenCL properties of devices and store in text file in current directory
Use results with caution; understates V2.0 as 1.2. From 2012

OpenCL hardware detection listing, etc

Development oriented
Intel OpenCL drivers, runtimes and SDK (CPU and Intel GPU)

AMD tools and SDKs

NVIDIA Performance Analysis
NVIDIA drivers

Microsoft Visual Studio Community Edition
"A free, fully featured, and extensible solution for individual developers to create applications for Android, iOS, Windows, and the web." 
Target several platforms from one development platform. Windows, Mac 2017

MinGW free and open source software development environment for creating Microsoft Windows applications.
"MinGW can be run either on the native Microsoft Windows platform, cross-hosted on Linux (or other Unix), or 
'cross-native' on Cygwin."

"VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2. See "About VirtualBox" for an introduction. Presently, VirtualBox runs on Windows, Linux, Macintosh, and Solaris hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x 
and 4.x), Solaris and OpenSolaris, OS/2, and OpenBSD." V5.2.6


Last fiddled with by kriesel on 2018-01-24 at 19:15
kriesel is offline   Reply With Quote