IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

temperature cpu gpu


Sujet :

C++Builder

  1. #1
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut temperature cpu gpu
    Salut

    Quelqun aurait des infos sur la maniere d obtenir les temperatures du cpu et plus difficile du gpu ?

    J ai test� le WMI mais rien � faire .

    Je pourrais m orienter sur les api smBios .... mais je pense pas que �� reponde � mon probleme de gpu .

    Quand je vois des programmes comme speedfan , ati tool , ati tray tool , riva tuner , gpuz ou gpu caps viewer , je me dis que c est possible .

    Donc voil� je suis preneur de la moindre info .

    Merci pour la lecture de ce post .

    Bonne journ�e .

  2. #2
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    #define SHMEM_NAME _T("GPUZShMem")
    #define MAX_RECORDS 128
     
    #pragma pack(push, 1)
    struct GPUZ_RECORD 
    {
    	WCHAR key[256];
    	WCHAR value[256];
    };
     
    struct GPUZ_SENSOR_RECORD
    {
    	WCHAR name[256];
    	WCHAR unit[8];
    	UINT32 digits;
    	double value;
    };
     
    struct GPUZ_SH_MEM
    {
    	UINT32 version; 	 // Version number, 1 for the struct here
    	volatile LONG busy;	 // Is data being accessed?
    	UINT32 lastUpdate; // GetTickCount() of last update
    	GPUZ_RECORD data[MAX_RECORDS];
    	GPUZ_SENSOR_RECORD sensors[MAX_RECORDS];
    };
    #pragma pack(pop)
    J ai trouv� �� sur le forum de gpuz
    Ca utilise le shared memory mais je ne sais pas du tout mettre en oeuvre cette solution
    D apres ce que j ai compris , ce code permet de lire la partie allou� � gpuz situ� en memoire .

    http://forums.techpowerup.com/showth...+Memory+Layout

    et ici un plugin pour samurize
    http://www.samurize.com/modules/mydo...cid=6&lid=2206

    Si quelqun avait la bont� d eclairer le pauvre inculte que je suis , je le remercierais

  3. #3
    Membre confirm�
    Inscrit en
    Ao�t 2005
    Messages
    136
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 136
    Par d�faut
    Salut,

    j'ai utilis� le partage m�moire une fois dans mes applications mais c'�tait d�j� �crit et j'ai fait que reprendre le code...

    en gros, tu as les fonctions OpenFileMapping et CreateFileMapping. La premi�re pour ouvrir, et la suivante, pour la cr�er.

    par contre, il te faut un nom de partage m�moire... peut �tre ton SHMEM_NAME _T.

    bon courage!

  4. #4
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut
    je me suis renseign� aupres des developpeurs des logiciels que j ai cit� et tous utilisent le cpuid sdk

    http://www.cpuid-pro.com/index.php

    mais bon pour creer une appli perso ou un freeware , �� fait cher

    merci zenetcalme

    toute info est bienvenue

  5. #5
    Membre confirm�
    Inscrit en
    Ao�t 2005
    Messages
    136
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 136
    Par d�faut
    toute info est bienvenue
    J'ai pas �t� assez clair?
    tu veux un exemple de code?

  6. #6
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut
    oui je veux bien

    la memore partag�e est une option
    mais �� me turlipine de voir que d autres y parviennent , c est rageant , j ai demand� un peu d aide sur le sujet au developpeur , il m a propos� une license , limite ecoeurant le monde de la programmation .

  7. #7
    Membre confirm�
    Inscrit en
    Ao�t 2005
    Messages
    136
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 136
    Par d�faut
    voila un bout de mon code pour ouvrir un espace m�moire partag�:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    m_tMapHandle = OpenFileMapping ( FILE_MAP_ALL_ACCESS, 1,"Nom de ma zone memoire");
    if( m_tMapHandle == NULL )
    {//on s'est connecte avec succes
    	m_tMapHandle = CreateFileMapping( INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, sizeof( StructPartageMemoire ), "Nom de ma zone memoire" );
    	if ( m_tMapHandle == NULL )
    	{
    		MessageBox( NULL, "Une erreur est survenue lors de la création du fichier mappé", "Erreur", MB_OK | MB_ICONERROR );
    		return FALSE;
    	}
    }

  8. #8
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut
    merci beaucoup je vais y jeter un coup d oeil des que j en aurai le temps

    ++

Discussions similaires

  1. Couple CPU/GPU pour conversion vid�o ?
    Par byloute dans le forum Composants
    R�ponses: 0
    Dernier message: 05/09/2013, 09h38
  2. j'ai du mal a r�aliser des transferts cpu - gpu
    Par kev753 dans le forum DirectX
    R�ponses: 0
    Dernier message: 31/03/2012, 14h51
  3. Diff�rence de pr�cision CPU/GPU
    Par LinuxUser dans le forum CUDA
    R�ponses: 0
    Dernier message: 25/05/2011, 09h15
  4. Biblioth�que infos syst�mes (temp cpu, gpu)
    Par Kaluza dans le forum Biblioth�ques
    R�ponses: 2
    Dernier message: 24/07/2009, 10h42
  5. Lecture temperature CPU
    Par wolverine dans le forum MFC
    R�ponses: 2
    Dernier message: 21/12/2005, 11h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo