MooreThread GPU Performance Vastly Improved by New Driver Update

Moore Threads
(Image credit: Moore Threads)

Chinese GPU manufacturer MooreThreads has issued a new driver update for its MTT S80 and S70 graphics cards, significantly improving performance in some games and game engines. The driver update also comes with 20 bug fixes, greatly improving both graphics cards' functionality and stability.

The driver's new performance optimizations include 40% higher frame rates at 1080P in Fearless Contract, 10% better performance in Asseto Corsa at 1080P resolution, 40% better performance in CryEngine titles based on version 5.7 of the engine, and 40% greater performance in Valley when operating in DX11 mode. MooreThreads' patch notes also state that more game and graphics optimizations were implemented on top of the ones already mentioned; however, it did not disclose specific titles.

Latest Videos FromTom's Hardware
Aaron Klotz
Contributing Writer

Aaron Klotz is a contributing writer for Tom’s Hardware, covering news related to computer hardware such as CPUs, and graphics cards.

  • artk2219
    Yep, as Intel recently discovered, having decent drivers is 95% of having a decent graphics card.
    Reply
  • bit_user
    artk2219 said:
    Yep, as Intel recently discovered, having decent drivers is 95% of having a decent graphics card.
    Sorry, but I really think we can't say that. That trivializes the hardware, which I think is a big mistake.

    Considering a different sort of driver, you could say the fastest race car won't win races without at least a very good driver. It's a similar situation as GPUs, where it's essential that both the driver and the hardware be highly-optimized (and robust).

    Even today, with all the improvements Intel has delivered over the past year, the A770 still delivers significantly worse raster performance than its specs would suggest. That very much hints at bottlenecks in the hardware.
    Reply
  • Francis412
    bit_user said:
    Sorry, but I really think we can't say that. That trivializes the hardware, which I think is a big mistake.

    Considering a different sort of driver, you could say the fastest race car won't win races without at least a very good driver. It's a similar situation as GPUs, where it's essential that both the driver and the hardware be highly-optimized (and robust).

    Even today, with all the improvements Intel has delivered over the past year, the A770 still delivers significantly worse raster performance than its specs would suggest. That very much hints at bottlenecks in the hardware.
    Oh! come come now. Hardware has always chosen to blame software for their own mistakes. The truth hardware Engineering is way beyond Software. That is why Software has continuously improved on older hardware through driver updates and by reprogramming the PROMs on the hardware. Hardware manufactures do not hire Software Engineers. They rent them. Typically just for the design and early implementation of their product. Hardware manufactures expect you to go out and buy new hardware as soon at the shine is off the proverbial apple. Hardware manufactures do not consider you an asset if you hold on to your product after the next product is released.
    Reply
  • bit_user
    Francis412 said:
    Hardware has always chosen to blame software for their own mistakes. The truth hardware Engineering is way beyond Software.
    My experience matches your first sentence more than the second. Hardware is often riddled with bugs and needs them to be papered over by software. This makes the software developers' jobs much harder, when they're simultaneously asked to implement new features and optimize performance.

    I have it on good authority that GPUs are no exception, in this regard. They have bugs aplenty, which probably helps explain why drivers are often lagging and continue to unlock more performance over the months following a new GPU's release.

    Francis412 said:
    That is why Software has continuously improved on older hardware through driver updates and by reprogramming the PROMs on the hardware.
    There's no hard and fast rule about this. Sometimes, you're able to reach near enough the theoretical peak performance of the hardware that no further improvement is possible. Other times, this wasn't achieved. Reasons vary.

    Francis412 said:
    Hardware manufactures do not hire Software Engineers. They rent them.
    That doesn't tally with how Jensen has pitched Nvidia as a software company that produces chips:
    https://www.reddit.com/r/hardware/comments/jj71td/nvidia_a_software_company_that_produces_chips/
    BTW, you're really missing my point: designing a high-end GPU is not trivial. Saying that drivers are 95% of the problem trivializes the hardware, which is a mistake. The hardware design actually matters. I'm not going to assign percentages, but simply say that both the hardware and the software need to be done well, in order to achieve good system performance, at the end.
    Reply
  • artk2219
    bit_user said:
    Sorry, but I really think we can't say that. That trivializes the hardware, which I think is a big mistake.

    Considering a different sort of driver, you could say the fastest race car won't win races without at least a very good driver. It's a similar situation as GPUs, where it's essential that both the driver and the hardware be highly-optimized (and robust).

    Even today, with all the improvements Intel has delivered over the past year, the A770 still delivers significantly worse raster performance than its specs would suggest. That very much hints at bottlenecks in the hardware.
    I didn't mean to trivialize the process of creating viable hardware, its a monumental task in and of itself. What I meant to say is that once you've cleared the first hurdle of hardware production, dont expect the second part of driver creation to be any easier. Having good drivers is 95% or having a good EXPERIENCE with a graphics card, provided the hardware itself isnt half baked.
    Reply