China has taken a major leap in artificial intelligence infrastructure with the official launch of the Dawning 8000 (Dengfeng) supercluster in Zhengzhou, Henan province, on Friday, the country's first AI supercluster capable of supporting over 100,000 domestically developed computing cards.