English: The National Research Center of Parallel Computer Engineering & Technology (NRCPC) in China developed this supercomputer and installed it at the National Supercomputing Center in Wuxi.
Telugu: చైనాలోని నేషనల్ రీసెర్చ్ సెంటర్ ఆఫ్ పారల్లల్ కంప్యూటర్ ఇంజనీరింగ్ అండ్ టెక్నాలజి (ఎన్ఆర్సిపిసి) ఈ సూపర్ కంప్యూటర్ను అభివృద్ధి చేసింది.