

Finding nvidia gpu serial number update#
Update 2018: It now supports GPU clock information, temp sensors, and usage information.īut for the information that is currently retrievable, you need to get a list of all currently connected physical GPUs. However, there is a solid ground for adding new functions to the library and as result, you can also expand it to fit your needs, probably in less than an hour or something if you know what function of NVAPI you need to add to the library and you are familiar with basics of marshaling. You can get basic information using this library:įor now, it doesn't support clock speed or GPU usage, nor it does support sensor information (temp), but it can get you the bus width, memory, used memory and cores. Response.Write("VideoMemoryType - " + obj + "") Response.Write("VideoArchitecture - " + obj + "") Response.Write("VideoProcessor - " + obj + "") Response.Write("DriverVersion - " + obj + "") Response.Write("InstalledDisplayDrivers - " + obj + "") Response.Write("Monochrome - " + obj + "") Response.Write("AdapterDACType - " + obj + "")

Response.Write("AdapterRAM - " + obj + "") Response.Write("DeviceID - " + obj + "") Using (var searcher = new ManagementObjectSearcher("select * from Win32_VideoController"))įoreach (ManagementObject obj in searcher.Get())

Protected void Page_Load(object sender, EventArgs e) Public partial class Win_Win32_VideoController : .Page Maybe the Win32_VideoController CLASS or the GPUinformation Class can help you.
