China has launched into orbit 12 satellites, each equipped with intelligent computing systems and inter-satellite communication links, aboard a Long March 2D rocket, according to local reports. The satellites are part of the Three-Body Computing Constellation, space-based infrastructure being developed by innovation platform Zhejiang Lab which, once complete, would support real-time, in-orbit data processing with a total computing capacity of 1,000 peta operations per second, according to the reports.