German PC enthusiast details his struggles with Moore Threads' MTT S80 PCIe 5.0 gaming graphics card.
First China-Designed Gaming GPU Besieged by Bugs : Read more
First China-Designed Gaming GPU Besieged by Bugs : Read more
Intel has had graphics on their CPUs for a long time. I also assume Intel has 10x the R&D budget to bring a dGPU to market. So no, they shouldn't be treated the same.I'm not American or Chinese and I don't have any prejudice or political favor towards USA or China.
For me Intel and MTT both are newbie in DirectX 9 (or above) capable discrete GPU, which both of them should receive equal treatment.
Intel has had graphics on their CPUs for a long time. I also assume Intel has 10x the R&D budget to bring a dGPU to market. So no, they shouldn't be treated the same.
Because Intel has been working on these dGPUs since at least 2018, if not before. Even the current ARC GPUs aren't a clean-sheet design - they build heavily on Intel's integrated GPUs, which they've now been making for 15-20 years. In particular, their software stack heavily leverages prior work, and their team is very experienced in developing GPU drivers and tools.I don't get it, when Intel release ARC Alchemist, everyone (almost) bashing it for under performed, but with this S80 everyone (at least 2 first commentatorin this thread) praising it well.
No, the comparison almost couldn't be more stark, in terms of the organizations and their respective starting points.For me Intel and MTT both are newbie in DirectX 9 (or above) capable discrete GPU, which both of them should receive equal treatment.
Not nearly as different as you think, especially from a software point of view.They are integrated GPU, not discrete GPU, totally different animal,
Anyone welcoming this as competition to the GPU market has a screw loose. Does anyone want to willingly install drivers on their personal computer that could have a possible backdoor in the code for the CCP? I have tremendous respect for the Chinese people, but their government? Not so much. Even if they fix their drivers, I'm going to take a hard pass.
What makes them so different to render over a decade of experience in iGPUs meaningless?They are integrated GPU, not discrete GPU, totally different animal
They seem to be based on imagination graphics, they must have licensed the IP. Nobody can develop GPUs in that short span from scratch.I still think they're doing very well, for such a young company. Only founded in 2020, right? Graphics are the most complex APIs I've ever seen. The effort to stand up a new product in this space is pretty monumental.
This generation of hardware should probably be seen as a development vehicle, in order for them to flesh out and tune their drivers. As long as their investors are willing to keep backing them, I think they'll eventually become competitive with GPUs made on similar manufacturing tech.
BTW, it was previously mentioned that they support CUDA? I'd be very curious to know how their performance is looking on some common compute benchmarks. That might actually be where most of their focus has been.
I know some Chinese GPUs are, but I've yet seen no indication that Moore Threads' is. Can you cite any sources or specific reasons to think so?They seem to be based on imagination graphics,
I'm not sure about that. AMD and Nvidia have had design centers in China for about 15 years, now. There's enough experience with various hardware design and probably even some GPU software stack development, in country.they must have licensed the IP. Nobody can develop GPUs in that short span from scratch.
Not sure, but here's what Tom's previously published about their funding:Doesn't MTT have the entire Chinese government funding them?
What makes them so different to render over a decade of experience in iGPUs meaningless?
Does an iGPU not have cache for vertices and indices? Does an iGPU not handle the same textures a dGPU does? Does it apply them differently, perhaps? Does an iGPU not conform to the same DX9/10/11/12/OpenGL/Vulkan/Metal APIs the same way a dGPU does? Does an iGPU not perform the very same matrix multiplications that a dGPU would? Do iGPUs not run the same shaders as dGPUs? Is an iGPU not supposed to support swizzling, like a dGPU would? Does an iGPU not benefit from culling? Does an iGPU not draw lines and triangles the same way a dGPU does?
What makes you so sure that Intel's experience in iGPUs couldn't possibly have benefited the development of their dGPU in any way whatsoever?
I know some Chinese GPUs are, but I've yet seen no indication that Moore Threads' is. Can you cite any sources or specific reasons to think so?
I actually think the current state of their drivers & overall performance is the best argument that the hardware is original. I know Imagination doesn't have the best reputation for driver quality, but I think they'd be working a lot better than we've so far heard, not to mention delivering higher benchmark scores.
I'm not sure about that. AMD and Nvidia have had design centers in China for about 15 years, now. There's enough experience with various hardware design and probably even some GPU software stack development, in country.
That said, it's possible they've used parts of other IP floating around, like that of S3 or Vivante.
Nvidia drivers don't affect AMD GPUs either (and vice versa), yet they are both dGPUs. Are you trying to say that Nvidia's and AMD's experience in making dGPUs is worthless when it comes to making dGPUs?Well, first, the driver update from Intel, improves significantly (almost 50%) DirectX9 performance of ARC (discrete GPU) but no (insignificant) improvement to iGPU, can't you see that its so different ?
Let's assume for a second that you are right (which still remains to be proven), you've only shown that Intel needs to develop new drivers. This means that you're aware Intel could just throw their existing iGPU design on a separate board with its own dedicated VRAM (and other assorted components), as long as they develop new drivers for it. And Intel is no stranger to developing drivers. They've got drivers for a wide range of different products, including network adapters, storage, and many more.Second, iGPU connect to CPU via "special line" which makes it possible to utilize system memory with little penalty, but discrete GPU has to communicate via PCIE Bus, which incur heavy penalty to access, that why most dGPU have local memory to minimize this effect. This will result totally different driver to develop and with totally different challenge.
I mean, obviously different products are different, but experience can be applied to many things, even unrelated ones. Would you believe me if I told you that one of the algorithms used in modern AI is based on experience with Darwin's evolutionary theory? Look up the term "genetic algorithm".
Because intel is a behemoth.I don't get it, when Intel release ARC Alchemist, everyone (almost) bashing it for under performed, but with this S80 everyone (at least 2 first commentatorin this thread) praising it well.
I'm not American or Chinese and I don't have any prejudice or political favor towards USA or China.
For me Intel and MTT both are newbie in DirectX 9 (or above) capable discrete GPU, which both of them should receive equal treatment.
There are lots of possible explanations for that:the driver update from Intel, improves significantly (almost 50%) DirectX9 performance of ARC (discrete GPU) but no (insignificant) improvement to iGPU, can't you see that its so different ?
If you've never done medium or large scale software development, I can understand how you might not see ways to abstract and modularize different parts of the software stack to accommodate such variations. It's absolutely possible, though. Just from a software maintenance perspective, it's a lot easier to add some special code paths or modules than to have a completely separate stack that's rewritten from the ground up.Second, iGPU connect to CPU via "special line" which makes it possible to utilize system memory with little penalty, but discrete GPU has to communicate via PCIE Bus, which incur heavy penalty to access, that why most dGPU have local memory to minimize this effect. This will result totally different driver to develop and with totally different challenge.
Larrabee was designed by a completely separate team than their iGPU folks. There was an interesting battle between them that I once heard about, from an ex-Intel employee.I SEE THIS...
When I find myself in times of trouble
Mother Mary comes to me speaking words of wisdom
Larrabee
And in my hour of darkness she is standing right in front of me
Speaking words of wisdom
Larrabee
Larrabee
Larrabee
Larrabee
Larrabee
Whisper words of wisdom
Larrabee
Wow, okay. Thanks for citing!"The MTT S60, which is based on Imagination Technologies’ GPU IP, has 2,048 MUSA cores built on "Moore Threads comes out
China’s local GPU company announces three new products. Founded in October 2020 in Haidian, Beijing, China, the 80-employee company Moore Threads has introduced three AIBs—the MTT S10, MTT S2000, and just recently, the MTT S60 gaming AIB. The company had announced at their formation that they...gfxspeak.com
Its not exactly this GPU but some articles mentioned the drivers have Imagination components.
Yes, maybe.Remember back in the 90s when new GPU companies were a dime a dozen? These things are so complex now, we will never escape a market duopoly.