Dr. Guojie Luo's project "Highly Scalable Placement Algorithm for 2.5D Heterogeneous FPGAs" was supported by National High-tech R&D Program of China.