Sign in with
Sign up | Sign in

The Stilt Improves SuperPI Performance on AMD Systems

By - Source: HWBot Forums | B 14 comments

Overclocker "The Stilt" from Finland has managed to optimize SuperPI performance on AMD systems, and all you need to replicate the results are the patch and some liquid nitrogen.

It is widely known that AMD-based systems aren't particularly performing well with SuperPI performance. This was previously blamed on the architecture, though it now appears that this was simply a BIOS development limitation on AMD platforms.

Finnish overclocker the Stilt has managed to solve these optimization issues by using BIOS developers' guides, and increasing SuperPI performance. The result is a simple patch that can be run on both 32-bit and 64-bit installations of Windows.

The previous time record for a 32M SuperPI run on an AMD Richland chip was 18:15 -- the AMD A10-6800K managed to pull it off within 17:34 using the patch. While not a big difference in time, do consider that the A10-6800K APU was running at just 4.1 GHz as opposed to 5.0 GHz, and they have the same architecture.

Display 14 Comments.
This thread is closed for comments
  • 0 Hide
    KelvinTy , June 28, 2013 8:23 AM
    IMO, 41s is quite a lot... even without the frequency difference...
    By the way, do you really need liquid nitrogen for the A10-6800K to be running at 4.1GHz?
  • 0 Hide
    cscott_it , June 28, 2013 8:28 AM
    Well - that has to do with the particular instruction set. However, didn't enabling that instruction set cause other benchmarks to also drop?
  • 0 Hide
    sarinaide , June 28, 2013 8:57 AM
    The Stilt is becoming a legend, on a 1mb run I get around 3-4s improvement, big deal for any overclocker.
  • 0 Hide
    JPForums , June 28, 2013 9:31 AM
    Assuming linear scaling (which is probably a bad assumption) a 5.0GHz A10-6800K should clock in around 14:38. Of course that linear scaling also suggests the original Richland chip (without the patch) would clock in at 22:15, if set to 4.1GHz. What are the chances someone here will post those numbers so we can see if the scaling is at all close to linear?
  • 0 Hide
    deksman , June 28, 2013 10:07 AM
    Hm...
    4% gain on a BIOS patch.
    The differential is not large, but its certainly a good thing (especially when we are talking about a simple APU refresh.
    It makes one wonder, how many other possible optimizations were missed by manufacturers (who seem to have been giving AMD solutions a hard time left and right in the mobile sector).
  • 0 Hide
    ojas , June 28, 2013 10:23 AM
    LOL i get 17m 23.117s on a 2.77 GHz Core 2 Quad (Q8400).

    Used to get 16m 57s with version 1.5.
  • 0 Hide
    Soda-88 , June 28, 2013 10:29 AM
    Quote:
    IMO, 41s is quite a lot... even without the frequency difference...
    By the way, do you really need liquid nitrogen for the A10-6800K to be running at 4.1GHz?


    4,1GHz is stock frequency for 6800K
  • 0 Hide
    vmem , June 28, 2013 12:27 PM
    Quote:
    The Stilt is becoming a legend, on a 1mb run I get around 3-4s improvement, big deal for any overclocker.


    I think he already is a legend lol... this only makes him more... well, legendary.

    AMD should hire him, great addition to their drivers team. considering SuperPI is a part of the benchmark suite on almost every review site, it's amazing that AMD's drivers team didn't figure this out earlier
  • 0 Hide
    esrever , June 28, 2013 12:53 PM
    Quote:
    Quote:
    The Stilt is becoming a legend, on a 1mb run I get around 3-4s improvement, big deal for any overclocker.


    I think he already is a legend lol... this only makes him more... well, legendary.

    AMD should hire him, great addition to their drivers team. considering SuperPI is a part of the benchmark suite on almost every review site, it's amazing that AMD's drivers team didn't figure this out earlier


    AMD doesn't really care about 20 year old software that nobody has to use any more. This still doesn't make up for the fact that x87 is pointless towards the future or really even the present. AMD has better things to do than focus on improving performance in a useless benchmark. If they cared at all, they could have put a real x87 instruction decoder on their CPUs.
  • 0 Hide
    vmem , June 28, 2013 12:59 PM
    Quote:

    AMD doesn't really care about 20 year old software that nobody has to use any more. This still doesn't make up for the fact that x87 is pointless towards the future or really even the present. AMD has better things to do than focus on improving performance in a useless benchmark. If they cared at all, they could have put a real x87 instruction decoder on their CPUs.


    I agree that SuperPI no longer has any real world applications. however, I must stress again that it is used in almost every benchmark suite on tech review sites. AMD should care about SuperPI and such "useless benchmark" performance because it pays off in marketing. it's just like how Intel's "Intel Inside" stickers have zero relevance, or the boat loads of money they spent buying off OEMs etc. in the end it's all about perception, and even if real-world performance is indifferentiable, the synthetic benchmarks will give people the impression that Richland chips are "worse" than they actually are.

    The say $100-500k a year they can spend hiring the Stilt to do some work for them will be way cheaper than the marketing budget they'd need to make up for slower performance in benchmarks etc. besides, that guy knows what he's doing, it's not like he's just some idiot who stumbled upon this.
  • 0 Hide
    slomo4sho , June 28, 2013 1:06 PM
    The LN2 was used to overclock the chip to 7GHz so I am unsure why you are insinuating the need for LN2 to obtain the results of the stock speeds.
  • 0 Hide
    typicalGeek , June 28, 2013 5:15 PM
    @ 4.1 GHz this is REALLY not impressive. My old Athlon X2 3800+ (actual clock 2.0 GHz) does the SuperPI 32M in 39:12. So an 8 year old architecture running half as fast takes twice as long to get to the result. Considering it's been several years since the Athlon X2 was released the IPC improvement is basically nothing. And that doesn't even account for how much faster modern RAM and HDD speeds are vs. this old system. (PC3200 DDR-RAM @ 200 MHz, 80GB hard drive)
  • 0 Hide
    albert 89 , June 28, 2013 8:34 PM
    I'm confused !
    Is the instruction set related to the CPU or the motherboard ?
    Why would you call an instruction set a BIOS patch for the motherboard ???
    And who's responsibility is it to write it in the first place ?
    One thing I'm certain about AMD is that it doesn't place any importance on writing proper instruction set code on anything !
  • 0 Hide
    iamtheking123 , June 30, 2013 10:17 PM
    ASRock Z77 OC Formula. Look it up TH...it has a "SuperPI Tweak" option in the BIOS too. I assume it's disabled by default because it only improves SuperPI while reducing performance elsewhere.