Full-time Faculty Members

Guojie Luo

Assistant Professor
Center for Energy-efficient Computing and Applications (CECA)
School of EECS, Peking University
Phone: +86 (10) 6275-9592
Office: 516S Science Building #5, Peking University, 5 Yiheyuan Road, Beijing, China, 100871
Email: gluo [at] pku.edu.cn

[中文网页]

 

Guojie Luo received his B.S. degree (with honors) in Computer Science from Peking University, Beijing, China in 2005, the M.S. and Ph.D. degrees in Computer Science from the University of California, Los Angeles in 2008 and 2011, respectively. He joined the faculty of Center for Energy-Efficient Computing and Applications (CECA), School of Electrical Engineering and Computer Science (EECS) at Peking University from August 2011. His current research interests include electronic design automation, heterogeneous computing with FPGAs and emerging devices, and medical imaging analytics.

 

He served as a TPC member of ICCAD 2014-2016, ISPD 2014-2016, ASP-DAC 2013-2015, and NanoArch 2013-2014; he also served as a reviewer for the following publications: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), IEEE Transactions on Very Large Scale Integration Systems (TVLSI), ACM Transactions on Reconfigurable Technology and Systems (TRETS), ACM Journal of Emerging Technologies in Computing (JETC), and Integration, the VLSI Journal (INTEGRATION). He won the 2013 ACM SIGDA Outstanding PhD Dissertation Award in Electronic Design Automation and the 2017 ASP-DAC Ten-Year Retrospective Most Influential Paper Award.

Conference Publications

Chang Xu, Gai Liu, Ritchie Zhao, Stephen Yang, Guojie Luo, and Zhiru Zhang, "A Parallel Bandit-Based Approach for Autotuning FPGA Compilation," 25th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2017), February 22-24, 2017, Monterey, CA, USA.
Minghua Shen and Guojie Luo, "Corolla: GPU-Accelerated FPGA Routing Based on Subgraph Dynamic Expansion," 25th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2017), February 22-24, 2017, Monterey, CA, USA.
Zhuolun He and Guojie Luo, "FPGA Acceleration for Computational Glass-Free Displays," 25th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2017), February 22-24, 2017, Monterey, CA, USA.
Ruipeng Gao, Guojie Luo, and Fan Ye, "VeMap: Indoor Road Map Construction via Smartphone-based Vehicle Tracking," 2016 IEEE Global Communications Conference (GLOBECOM 2016), December 4-8, 2016, Washington, DC USA.
Chen Zhang, Di Wu, Jiayu Sun, Guangyu Sun, Guojie Luo, and Jason Cong, "Energy-Efficient CNN Implementation on a Deeply Pipelined FPGA Cluster," in Proceedings of IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED 2016), August 8-10, 2016, San Francisco, USA, pp. 326-331.
Yudan Pi, Ningyu Wang, Jiaxi Zhang, Wei Wang, Guojie Luo, Min Miao, Wenhua Xu, and Yufeng Jin, "A Fast and Low Computation Consumption Model for System-Level Thermal Management in 3D IC," in Proceedings of the 66th IEEE Electronic Components and Technology Conference (ECTC 2016), May 31 - June 3, 2016, Las Vegas, NV, USA, pp. 1933-1939.
Baihong Jin, Guojie Luo, Wentai Zhang, "A Fast and Accurate Approach for Common Path Pessimism Removal in Static Timing Analysis," International Symposium on Circuits and Systems (ISCAS 2016), May 22-25, 2016, Montreal, Canada.
Guojie Luo, Wentai Zhang, Jiaxi Zhang, Jason Cong, "Scaling Up Physical Design: Challenges and Opportunities," the International Symposium on Physical Design (ISPD 2016), April 3-6, 2016, Santa Rosa, CA, USA.
Mingmin Zhao, Tao Ye, Ruipeng Gao, Fan Ye, Yizhou Wang, Guojie Luo, "VeTrack: Real Time Vehicle Tracking in Uninstrumented Indoor Environments," the 13th ACM Conference on Embedded Networked Sensor Systems (SenSys 2015), 2015.
Minghua Shen and Guojie Luo, "Accelerate FPGA Routing with Parallel Recursive Partitioning," IEEE/ACM 2015 International Conference on Computer-Aided Design (ICCAD 2015), November 2-6, 2015, Austin, TX, USA.
Wentai Zhang, Li Shen, Thomas Page, Guojie Luo, Peng Li, Ming Jiang, Peter Maass, and Jason Cong, "FPGA Acceleration by Asynchronous Parallelization for Simultaneous Image Reconstruction and Segmentation Based on the Mumford-Shah Regularization," SPIE Optical Engineering + Applications 2015, August 9-13, 2015, San Diego, CA, USA.
Chang Xu, Peixin Li, Guojie Luo, Yiyu Shi, Iris Hui-Ru Jiang, "Analytical Clustering Score with Application to Post-Placement Multi-Bit Flip-Flop Merging," the International Symposium on Physical Design (ISPD 2015), March 29 - April 1, 2015, Monterey, California, USA.
Chang Xu, Wentai Zhang, and Guojie Luo, "Analyzing the Impact of Heterogeneous Blocks on FPGA Placement Quality," the 2014 International Conference on Field-Programmable Technology (ICFPT 2014), December 10-12, 2014, Shanghai, China.
Mingmin Zhao, Ruipeng Gao, Jiaxu Zhu, Tao Ye, Fan Ye, Yizhou Wang, Kaigui Bian, Guojie Luo, and Ming Zhang, "Poster Abstract: VeLoc: Finding Your Car in the Parking Lot," in Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems (SenSys 2014), November 3-6, 2014, Memphis, Tennessee, USA, pp. 346–347.
Jingyu Deng, Yun Liang, Guojie Luo, and Guangyu Sun, "Rapid Design Space Exploration of Two-level Unified Caches," in Proceedings of International Symposium on Circuits and Systems (ISCAS 2014), June 1-5, 2014, Melbourne, Australia, pp. 1937-1940.
Peng Li, Thomas Page, Guojie Luo, Wentai Zhang, Pei Wang, Peng Zhang, Peter Maass, Ming Jiang, and Jason Cong, "FPGA Acceleration for Simultaneous Medical Image Reconstruction and Segmentation (abstract)," in Proceedings of the 22nd IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM 2014), May 11-13, 2014, Boston, Massachusetts, USA.
Chang-Cheng Tsai, Yiyu Shi, Guojie Luo, and Iris Hui-Ru Jiang, "FF-Bond: Multi-bit Flip-flop Bonding at Placement," in Proceedings of International Symposium on Physical Design (ISPD 2013), March 24-27, 2013, Stateline, Nevada, pp. 147-153.
Jason Cong, Guojie Luo, Kalliopi Tsota, and Bingjun Xiao, "Optimizing Routability in Large-Scale Mixed-Size Placement," in Proceedings of the 18th Asia and South Pacific Design Automation Conference (ASP-DAC 2013), January 22-25, 2013, Yokohama, Japan, pp. 1-25.
Peng Li, Yuxin Wang, Peng Zhang, Guojie Luo, Tao Wang, and Jason Cong, "Memory Partitioning and Scheduling Co-optimization in Behavioral Synthesis," in Proceedings of International Conference on Computer-Aided Design (ICCAD 2012), November 5-8, 2012, San Jose, CA, USA, pp. 488-495.
Jason Cong, Bin Liu, Guojie Luo, and Raghu Prabhakar, "Towards Layout-Friendly High-Level Synthesis," in Proceedings of International Symposium on Physical Design (ISPD 2012), March 25-28, 2012, Napa Valley, California, USA, pp. 165-172.
Guojie Luo, "Physical hierarchy exploration of 3D processors," in Proceedings of International SoC Design Conference (ISOCC 2011), November 2011, Jeju, Korea, pp. 139-141.
Jeonghee Shin, John A. Darringer, Guojie Luo, Merav Aharoni, Alexey Y. Lvov, Gi-Joon Nam, and Michael B. Healy, "Floorplanning challenges in early chip planning," in Proceedings of IEEE International SOC Conference (SOCC 2011), September 26-28, 2011, Taipei, Taiwan, Province of China, pp. 388-393.
Jason Cong, Guojie Luo and Yiyu Shi, "Thermal-Aware Cell and Through-Silicon-Via Co-Placement for 3D ICs," Proceedings of the 48th Annual Design Automation Conference (DAC 2011), San Diego, CA, June 2011.
Jason Cong, John Lee, and Guojie Luo, "A Unified Optimization Framework for Simultaneous Gate Sizing and Placement under Density Constraints," Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS 2011), Rio de Janeiro, Brazil, pp. 1207-1210, May 2011.
Jeonghee Shin, John A. Darringer, Guojie Luo, Alan J. Weger, and Charles L. Johnson, "Early Chip Planning Cockpit", Design, Automation and Test in Europe (DATE 2011), Grenoble, France, pp. 1-4, March, 2011.
Thorlindur Thorolfsson, Guojie Luo, Jason Cong and Paul D. Franzon, "Logic-on-Logic 3D Integration and Placement", Proceedings of the 2nd IEEE International 3D System Integration Conference (3DIC 2010), Munich, Germany, November 2010.
Jason Cong and Guojie Luo, "Analytical 3D Placement for Mixed-Size Circuits", Proceedings of the International Symposium on Physical Design (ISPD 2010), San Francisco, CA, pp. 61-66, March 2010.
Jason Cong and Guojie Luo, "A 3D Physical Design Flow Based on OpenAccess", International Conference on Communications, Circuits and Systems (ICCCAS 2009), San Jose California, pp. 1103-1107, July 2009. (Invited Paper)
Jason Cong and Guojie Luo, "A Multilevel Analytical Placement for 3D ICs", Proceedings of the 14th Asia and South Pacific Design Automation Conference (ASP-DAC 2009), Yokohama, Japan, pp. 361-366, January 2009.
Jason Cong, Chunyue Liu, and Guojie Luo, "Quantitative Studies of Impact of 3D IC Design on Repeater Usage", Proceedings of 25th International VLSI/ULSI Multilevel Interconnection Conference (VMIC 2008), Fremont, CA, pp. 344-348, October 2008. (Invited Paper)
Jason Cong, and Guojie Luo, "Highly Efficient Gradient Computation for Density Constrained Analytical Placement Problems," Proceedings of the International Symposium on Physical Design (ISPD 2008), Portland, OR, April 2008.
Jason Cong, Guojie Luo, Jie Wei, and Yan Zhang, "Thermal-Aware 3D IC Placement via Transformation", Proceedings of the 12th Asia and South Pacific Design Automation Conference (ASP-DAC 2007), Yokohama, Japan, pp. 780-785, January 2007.

Journal Publications

Ruipeng Gao, Mingmin Zhao, Tao Ye, Fan Ye, Yizhou Wang, and Guojie Luo, "Smartphone-based Real Time Vehicle Tracking in Indoor Parking Structures," IEEE Transactions on Mobile Computing (IEEE TMC) .
Wei Li, Nai-Zhong Zheng, Qi Yuan, Ke Xu, Fan Yang, Lei Gu, Gu-Yan Zheng, Guojie Luo, Chun Fan, Guang-Ju Ji, Bo Zhang, Huiqing Cao, and Xiao-Li Tian, "Erratum to: NFAT5-mediated CACNA1C expression is critical for cardiac electrophysiological development and maturation,"Journal of Molecular Medicine, Vol. 94, No. 9, pp. 1003–1004, September 2016.
Wei Li, Nai-Zhong Zheng, Qi Yuan, Ke Xu, Fan Yang, Lei Gu, Gu-Yan Zheng, Guojie Luo, Chun Fan, Guang-Ju Ji, Bo Zhang, Huiqing Cao, and Xiao-Li Tian, "NFAT5-mediated CACNA1C Expression is Critical for Cardiac Electrophysiological Development and Maturation," Journal of Molecular Medicine, Vol. 94, No. 9, pp. 993–1002, September 2016.
Ruipeng Gao, Mingmin Zhao, Tao Ye, Fan Ye, Guojie Luo, Yizhou Wang, Tao Wang, and Xiaoming Li, "Multi-story Indoor Floor Plan Reconstruction via Mobile Crowdsensing," IEEE Transactions on Mobile Computing (IEEE TMC), Vol. 15, No. 6, pp. 1427-1442, June 2016.
Chang Xu, Guojie Luo, Peixin Li, Yiyu Shi, and Iris Hui-Ru Jiang, "Analytical Clustering Score with Application to Postplacement Register Clustering," ACM Transactions on Design Automation of Electronic Systems (ACM TODAES), Vol. 21, No. 3, pp. 41:1-18, July 2016.
Ruipeng Gao, Yang Tian, Fan Ye, Guojie Luo, Kaigui Bian, Yizhou Wang, Tao Wang, Xiaoming Li, "Sextant: Towards Ubiquitous Indoor Localization Service by Photo-taking of the Environment," IEEE Transactions on Mobile Computing (IEEE TMC), Vol. 15, No. 2, pp. 460-474, February 2016.
Guojie Luo, Yiyu Shi, and Jason Cong, "An Analytical Placement Framework for 3-D ICs and Its Extension on Thermal Awareness," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 32, No. 4, pp. 510-523, April 2013.
Jason Cong and Guojie Luo, "Advances and Challenges in 3D Physical Design", IPSJ Transactions on System LSI Design Methodology, Volume 3, pp. 2-18, Feburary 2010. (Invited paper)
Jason Cong, Guojie Luo, and Eric Radke, "Highly Efficient Gradient Computation for Density-Constrained Analytical Placement", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Volume 27, Number 12, pp. 2133-2144, December 2008.

Research Projects

Beijing NSF, "Energy-Efficient Software/Hardware Middleware for the Smartphone-centric Continuous Sensing", Principal Investigator, Jan/2014 - Dec/2016
MoE/RFDP 20120001120124, "Highly Scalable Placement Algorithm for 2.5D Heterogeneous FPGAs", Principal Investigator, Jan/2013 - Dec/2015.
NSFC 61202073, "Accelerating Placement and Routing Algorithms for FPGA Co-Processors," Principal Investigator, Jan/2013 - Dec/2015.

Teaching

04830050 "Data Structures and Algorithms (A)," Fall 2012, 2013.
04832240 "Introduction to Parallel and Distributed Computing," Spring 2012, 2013, 2014.