techPowerUp! Forums

Go Back   techPowerUp! Forums > Software > Programming & Webmastering

Reply
 
Thread Tools
Old Jun 4, 2012, 05:09 PM   #26
Kreij
Hardcore Monkey Moderator
 
Kreij's Avatar
 
Join Date: Feb 2007
Location: Cheeseland (Wisconsin, USA)
Posts: 12,254 (5.27/day)
Thanks: 591
Thanked 5,510 Times in 2,948 Posts

System Specs

Hi Paul, and welcome to TPU

GPU-Z is free, but proprietary (no source available). W1zz added the shared mem so other apps could access what it's reading from the GCs.
Sure, you could write your own driver to replicate what GPU-Z does if you are so inclined, but that's not something I'm really interesting in doing since GPU-Z already does it.
__________________

Cloud (noun, singular): A dynamic arrangement of multiple potential single points of failure, with a user at one end and their data at the other.


Get more tech news on a wide variety of topics at NextPowerUp
Kreij is offline  
Reply With Quote
Old Jun 4, 2012, 07:24 PM   #27
pspost
 
Join Date: Jun 2012
Posts: 2 (0.01/day)
Thanks: 0
Thanked 0 Times in 0 Posts

Quote:
Originally Posted by Kreij View Post
but that's not something I'm really interesting in doing since GPU-Z already does it.
That is the point: eliminate third parties(GPU-Z) from getting sensors data, so your application can standalone monitor GC state.

Why own driver? I thought there should be common WinAPI for doing this.
pspost is offline  
Reply With Quote
Old Jun 5, 2012, 07:52 AM   #28
Vinska
500 Posts
 
Vinska's Avatar
 
Join Date: Jul 2011
Location: Kaunas, Lithuania
Posts: 578 (0.83/day)
Thanks: 444
Thanked 274 Times in 159 Posts
Send a message via Skype™ to Vinska

System Specs

Quote:
Originally Posted by pspost View Post
Why own driver? I thought there should be common WinAPI for doing this.
IIRC, You need to 'talk' to the graphics driver to do that.
The fun part is that there are several GPU vendors, along with various driver versions that take courtesy of changing/updating the way You can poll the data from it once in a while with new* versions of the driver. I suppose that includes asking the GPU makers to share with You how to access this data, probably under a NDA, or trying to figure it out Yourself (probably the 'reverse-engineering' way).
Thus, it doesn't look like a trivial task.

*'new' is relative.
__________________
Why do you wear glasses if you're deaf?
Code:
while (1) {
	alone();
}
Vinska is offline  
Crunching for Team TPU
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
GPU-Z Shared Memory Layout W1zzard GPU-Z 31 Jan 6, 2013 04:37 PM
GPU-Z Shared Memory C# Wrapper JohnnyUT GPU-Z 6 Apr 13, 2012 02:15 PM
exe to read GPU-Z shared memory data? Irios GPU-Z 11 Apr 13, 2012 01:50 AM
C# Shared Memory GPU-Z symbiote_venom GPU-Z 0 Mar 30, 2011 07:54 AM
ATITool Shared Memory Info!? Smiko ATITool 2 Nov 13, 2005 07:51 AM


All times are GMT. The time now is 08:10 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts