Beating AI News Flash: Last year, DeepSeek attempted to train R2 using Huawei Ascend chips, but even with Huawei engineers on-site assisting, they could not get it to run. There were issues with chip stability, cross-card communication, and software support. This year, the two sides continue to deepen cooperation. At the end of September, DeepSeek centrally released six sets of Ascend adaptation code; in October, reports emerged that Huawei is adjusting the design of its next-generation chips according to DeepSeek's model requirements.
Semiconductor research firm SemiAnalysis recently published actual test results for the Ascend 950PR. The researchers selected 1,055 sets of matrix calculations commonly used in large models and found that Huawei's own low-level programs already enable the 950PR to achieve 86% of its own attainable computing power, higher than NVIDIA H100's 75.5%. However, actual computing speed is still only 43% of H100's, and compared with the newer B300, it is only 21%.
DeepSeek is reducing data movement and waiting time in software. For example, when running attention computation, two pieces of data that originally needed to be read separately can be fetched all at once after FlashMLA adjusts the storage method. Another tool, TileLang, allows the chip to load the next batch of data in advance while computing. SemiAnalysis's actual tests showed that automatic scheduling reduced the time required for some small computing tasks by up to about 40%. DeepSeek has also ported DeepEP, which handles MoE expert communication, but communication and computation still compete for memory bandwidth, and Huawei plans to continue improving the firmware.
The 950PR tested this time is mainly aimed at inference input processing, while the 950DT, which DeepSeek plans to use for large-scale pre-training as early as the end of the year, is the model being prepared. The two sides have previously carried out thousand-card-level tests, but to enable tens of thousands of chips to continuously complete a round of large-model training, more complex coordination and stability issues still need to be solved.
