AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Tool] GPU - Temperaturanzeige (für nVidia Grafikkarten.)

[Tool] GPU - Temperaturanzeige (für nVidia Grafikkarten.)

Ein Thema von turboPASCAL · begonnen am 22. Jul 2007 · letzter Beitrag vom 2. Nov 2008
Antwort Antwort
Seite 13 von 23   « Erste     3111213 1415     Letzte » 
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 20. Aug 2007, 11:18
Zitat von turboPASCAL:
Zitat:
Und übrigens sind die Achsenpunkte der Temperatur (Y-Achse) etwas zu tief... Ich würde mal sagen 2 oder 3 Pixel
irretiert etwas
um ca. 1,5 Pixel leider nicht zu ändern.
Moment mal... Kann es sein, dass die oberste Pixelreihe den "Skalenpunkt" festlegen? Das könnte hinkommen. Dann müsstest du sie nur "2 °C" höher positionieren (oder so ähnlich )

Allerdings solltest du dann die Punkt 5 x 5 Pixel groß machen und dann um 2 Pixel höher setzen.
Da ich mich nicht mit G32 auseinandergesetzt habe, und ich nicht weiß in wie fern die Skala "hardcoded" ist, weiß ich nicht ob das einfach so machbar ist.

[edit]S*** ... Hab vergessen zu editieren ... sry [/edit]
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#2

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 20. Aug 2007, 17:14
wird sli unterstützt?
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Razor
(Gast)

n/a Beiträge
 
#3

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 20. Aug 2007, 17:31
I found these

For SLI
NvCplIsMultiGPUSupportedAndDisabled
NvCplIsMultiGPUSupportedAndEnabled
NvCplApiGetPhysicalGPUCount


Other interesting things
NvCplApiI2CRead
NvCplApiI2CReadByName
NvCplApiI2CWrite
NvCplApiI2CWriteByName
NvCplGetThermalSettings
NvCplApiGetGPUInfo

Contains usefull information about CPU/GPU temperature,Fan speeds,AGP/PCI E frequency,Memory information(clocks,timing,size,latency),GPU fan/cooler settings(set or unset),GPU Clocks,CPU multiplier on nForce Motherboards and a lot of other interesting stuff in there!

I also uploaded functions from Nvidia's Ntune program nvsulib.dll .
Angehängte Dateien
Dateityp: txt other_functions_from_nvidia_s_ntune_192.txt (2,8 KB, 20x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#4

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 20. Aug 2007, 20:57
Hm, no informations aviable to the syntax in some exported functions ( for exemple: "NvCplApiGetGPUInfo" )

I need the Parameter ... not found in the Documentation...
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat
Razor
(Gast)

n/a Beiträge
 
#5

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 20. Aug 2007, 23:05
i dont think this will help you but atleast try its ASM.
Angehängte Dateien
Dateityp: rtf functions_134.rtf (44,9 KB, 15x aufgerufen)
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#6

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 21. Aug 2007, 08:23
NVCPL.DLL API Manual

http://download.nvidia.com/developer...lPanel_API.pdf
  Mit Zitat antworten Zitat
Razor
(Gast)

n/a Beiträge
 
#7

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 21. Aug 2007, 13:54
Hathor the man!
  Mit Zitat antworten Zitat
Razor
(Gast)

n/a Beiträge
 
#8

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 22. Aug 2007, 16:10
NvCplGetThermalSettings

Zitat:
Prototype

BOOL CDECL NvCplGetThermalSettings (IN UINT nWindowsMonitorNumber, OUT DWORD* pdwCoreTemp, OUT DWORD* pdwAmbientTemp, OUT DWORD* pdwUpperLimit);

Parameters In

UINT nWindowsMonitorNumber -- The display number shown on the Windows Display Properties->Settings page.
A value of 0 indicates the current primary Windows display device.

DWORD* must be a valid pointer --

pdwCoreTemp -- GPU temperature in degrees Celsius.
pdwAmbientTemp -- Ambient temperature in degrees Celsius.
pdwUpperLimit -- Upper limit of the GPU temperature specification.

Return Values

True on success.
False on failure.
  Mit Zitat antworten Zitat
Razor
(Gast)

n/a Beiträge
 
#9

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 22. Aug 2007, 16:24
For other functions maybe API HOOK?
  Mit Zitat antworten Zitat
DevidEspenschied

Registriert seit: 7. Sep 2006
Ort: Berlin
444 Beiträge
 
Delphi 12 Athens
 
#10

Re: [Tool] GPU - Temperaturanzeige (fur nVidia Grafikkarten.

  Alt 22. Aug 2007, 17:01
The Vista problem in combination with the file NVCPL.DLL is here simulatable on my system:

After the Vista installation and Windows Update (Vista drivers included) no temperature is readable either with your tool nor the NVidia tools. After the installation of the NVidia drivers directly from their website the same results can be observed. After the installation of the NVidia NTune tool the GPU temp is readably from the NTune tool itself, but not from your tool.

The NVCPL.DLL file does have the same file size, version and date from the beginning of the Vista installation until the finalized installation of the NVidia nTune tool.

Within Delphi the LoadLibrary function returns a valid Handle number, and the ProcAddress is valid obviously too. But the results for the GPU temp as well as the GPU Ambient Temp are always 0. Btw: under XP the GPU Ambient temp returns 0 on all my tested nVidia chips - I don't know if this function is obsolete already.

I have to evaluate this problem in the future to solve it. Especially under Vista.

Soviel auf Englisch.
Devid
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 13 von 23   « Erste     3111213 1415     Letzte » 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:37 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz