"China's new Nebulae Supercomputer is No. 2, right on the Tail of ORNL's Jaguar in Newest TOP500 List of Fastest Supercomputers". TOP500. 2010-05-28. Archived from the original on 2010-06-02. Retrieved 2010-06-01. https://web.archive.org/web/20100602133415/http://www.top500.org/lists/2010/06/press-release