1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

How GPU-Z Gets Graphic Card Information

Discussion in 'GPU-Z' started by Jason S., Feb 2, 2008.

  1. Jason S. New Member

    Joined:
    Feb 2, 2008
    Messages:
    1 (0.00/day)
    Thanks Received:
    0
    Hello all,

    I'm wondering how the GPU information are retrieved.

    Is there a database inside GPUZ and just does mapping via PCI vendor/device IDs or
    it reads those displayed information, like memory type, default clock rate from graphic
    card directly?


    Does anyone know how GPUZ works?

    Thanks for any possible answer.
     
  2. cool_recep

    cool_recep

    Joined:
    Oct 2, 2005
    Messages:
    346 (0.09/day)
    Thanks Received:
    64
    Location:
    Istanbul/Turkey
    Search for MFC...You can find something...related to retriewing low level info..
     
    10 Year Member at TPU
  3. W1zzard

    W1zzard Administrator Staff Member

    Joined:
    May 14, 2004
    Messages:
    16,416 (3.63/day)
    Thanks Received:
    15,321
    the mapping of devices and vendors is done with predefined table
    memory type, clocks etc are read from the card directly
     
    10 Year Member at TPU
  4. Mussels

    Mussels Moderprator Staff Member

    Joined:
    Oct 6, 2004
    Messages:
    45,214 (10.34/day)
    Thanks Received:
    12,449
    Location:
    Australalalalalaia.
    'magic'
     
    10 Year Member at TPU
  5. btarunr

    btarunr Editor & Senior Moderator Staff Member

    Joined:
    Oct 9, 2007
    Messages:
    32,462 (9.92/day)
    Thanks Received:
    16,380
    Location:
    Hyderabad, India
    In exceptional cases GPU-Z reads from the driver (Shader clock) :confused:

    I remember Solaris17 once clocked his shader to some 5GHz or something using Riva Tuner and GPU-Z was actually reporting his shader clock to be that 5 GHz (whatever he set in Rivatuner) It was when he used the Rivatuner hardware monitor, he realised that his shader clockgen didn't change at all.
     

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