Here is a small update to the Thermal Monitor which implements the "always on top" feature. This can be enabled and disabled by right clicking on its little system try icon.
This is not the point release as planned as some of the additional features were appearing a bit unstable on my Win XP pro 64 machine. Until I find time to sort them out I thought I would release the most requested feature.
The source code is included. It is still in masm and does include routines for non-standard window shapes and transparent blts etc - could be worth a look if you are interested in masm32.
It is now available in the downloads section or here:
[download id="4"] - Please see Licenses Section for license details. By downloading you agree to be bound by the terms of the Creative Commons Attribution Share Alike license.
Showing posts with label nvapi. Show all posts
Showing posts with label nvapi. Show all posts
Wednesday, 1 July 2009
Wednesday, 27 May 2009
BV2 Thermal Monitor
Finally v0.1 of the BV2 GPU Thermal Monitor is ready for download. It is available in the downloads section of the site. The source code is included! Please note that I only partially translated the nvapi.h file to an .inc file.
Please note that it is licensed differently from other content here and is under the Creative Commons "Attribution-Share Alike 2.0 UK: England & Wales" License. Basically this means you are free to copy, use and modify the code/application in any way you like as long as: you give the original author credit and if you alter, transform, or build upon this work, you may distribute the resulting work only under a licence identical to this one.
By downloading you agree to be bound by the license.
Ok legalities out the way :)
BV2 Thermal Monitor:
[caption id="attachment_861" align="aligncenter" width="268" caption="BV2 Thermal Monitor v0.1 Screenshot"]
[/caption]
Currently it is version 0.1 and does basic temperature monitoring of up to two NVidia GPU's.
It updates approximately every 500ms.
It can be minimized to the system tray where hovering the mouse over the icon will display a tooltip with the temperatures detected.
Please note that it is licensed differently from other content here and is under the Creative Commons "Attribution-Share Alike 2.0 UK: England & Wales" License. Basically this means you are free to copy, use and modify the code/application in any way you like as long as: you give the original author credit and if you alter, transform, or build upon this work, you may distribute the resulting work only under a licence identical to this one.
By downloading you agree to be bound by the license.
Ok legalities out the way :)
BV2 Thermal Monitor:
[caption id="attachment_861" align="aligncenter" width="268" caption="BV2 Thermal Monitor v0.1 Screenshot"]
[/caption]Currently it is version 0.1 and does basic temperature monitoring of up to two NVidia GPU's.
It updates approximately every 500ms.
It can be minimized to the system tray where hovering the mouse over the icon will display a tooltip with the temperatures detected.
Friday, 22 May 2009
GPU Thermal Monitor
(update 27/5/09 - I've now released v0.1 - see this post )
It's been a while since my last post as I've been rather busy with work and some other projects - so time for a quick update.
While working on some long running kernels I wanted to keep track of the GPU's temperature and ran the monitor app that came on their installation disks. The problem with the monitoring apps that I have is that they are quite large and take up a lot of screen space and for some unknown reason they crash / stop working when viewed over VNC (or similar) remote control app. Now as I mostly use my CUDA machines over the network this is not a good situation.
So decided to write my own :) Here is a screenshot of the initial version. It still needs config and some cleaning up (can you spot the glitch by the minimize button?) and possibly some remote reporting over the network functionality. Currently it can display the temperature from two GPU's and updates every 500ms. When minimized it sits in the system tray and updates its tooltip with the reported temperatures. I will be releasing it to the downloads section of the website sometime over the weekend. The current .exe is 146k (mostly the skin) and doesn't require any installer.
[caption id="attachment_823" align="aligncenter" width="252" caption="GPU Thermal Monitoring Application"]
[/caption]
Nothing wrong with a bit of self promotion sometimes :)
It's been a while since my last post as I've been rather busy with work and some other projects - so time for a quick update.
While working on some long running kernels I wanted to keep track of the GPU's temperature and ran the monitor app that came on their installation disks. The problem with the monitoring apps that I have is that they are quite large and take up a lot of screen space and for some unknown reason they crash / stop working when viewed over VNC (or similar) remote control app. Now as I mostly use my CUDA machines over the network this is not a good situation.
So decided to write my own :) Here is a screenshot of the initial version. It still needs config and some cleaning up (can you spot the glitch by the minimize button?) and possibly some remote reporting over the network functionality. Currently it can display the temperature from two GPU's and updates every 500ms. When minimized it sits in the system tray and updates its tooltip with the reported temperatures. I will be releasing it to the downloads section of the website sometime over the weekend. The current .exe is 146k (mostly the skin) and doesn't require any installer.
[caption id="attachment_823" align="aligncenter" width="252" caption="GPU Thermal Monitoring Application"]
[/caption]Nothing wrong with a bit of self promotion sometimes :)
Subscribe to:
Posts (Atom)