The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    AMD 7970M crippled/limited double precision?

    Discussion in 'Gaming (Software and Graphics Cards)' started by BlindWatch, Jun 7, 2012.

  1. BlindWatch

    BlindWatch Newbie

    Reputations:
    0
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    5
    Something seems wrong with the double precision speeds of new 28nm mobile cards released by AMD:

    7970M:

    2176 GFLOPS Single Precision compute power
    136 GFLOPS Double Precision compute power

    7870M:

    1024 GFLOPS Single Precision compute power
    64 GFLOPS Double Precision compute power

    7770M:

    691 GFLOPS Single Precision compute power
    43.2 GFLOPS Double Precision compute power


    Now look at the desktop cards:

    7970:

    3.79 TFLOPS Single Precision compute power
    947 GFLOPS Double Precision compute power

    7950:

    2.87 TFLOPS Single Precision compute power
    717 GFLOPs Double Precision compute power


    As you can clearly see, the ratio between single to double precision on the desktop models is 1:4 but is 1:16 on the notebook models.

    Seems they're working at only 25% their full potential. I'm disappointed. Anyone know why they're doing this?

    I'm sure if double precision were to be simulated using two floats, I've seen some papers around regarding this ( http://stackoverflow.com/questions/6769881/emulate-double-using-2-floats), it should be able to perform better than 1:16.
     
  2. gdansk

    gdansk Notebook Deity

    Reputations:
    325
    Messages:
    728
    Likes Received:
    42
    Trophy Points:
    41
    7970M is based on Pitcairn (desktop 7870) not Tahiti (desktop 7970). Pitcairn at 1GHz has 2560 GFLOPS single precision and 160 GFLOPS double precision. The 7970M is in line with what you'd expect from a lower clock Pitcairn part. The miserly 1/16th rate is likely a side effect of Pitcairn's extremely high performance per watt (compared to Tahiti).
     
  3. R3d

    R3d Notebook Virtuoso

    Reputations:
    1,515
    Messages:
    2,382
    Likes Received:
    60
    Trophy Points:
    66
    Yeah, AMD pretty much did what Nvidia did with gk104 and reduced the transistor count and die size by sacrificing DP perf.