Dong Li, PhD

Qualcomm Research Silicon Valley

I received my Ph.D. from the Department of Computer Science at the University of Texas at Austin under the supervision of Prof. Doug Burger and Prof. Donald Fussell on 2014.

 

Research Interest:

I am interested in computer architecture, compiler techniques and program language. My Ph.D. thesis focuses on GPU thread scheduling and cache management policies.

As a research engineer in Qualcomm Research Silicon Valley (QRSV), I am involved in researching domain-specific programming language and compiler techniques to enable efficient programming of special purpose accelerator architectures, and delivering tools to enable rapid exploration of domain-specific processor architecture.

 

 

Education

 

University of Texas at Austin,

Ph.D in Computer Science (2014)

Advisor: Dr. Doug Burger, Dr. Donald Fussell

 

Institute of Computing Technology, Chinese Academic of Science

M.E in Computer Science (2004)

Advisor: Dr. Chengde Han, Zhaohua Feng

 

University of Science and Technology of China

B.S in Computer Science (2001)

Advisor: Dr. Naijie Gu

 

Publications:

 

Dong Li, Minsoo Rhu, Daniel R. Johnson, Mike O'Connor, Mattan Erez, Doug Burger, Donald S. Fussell, Stephen W.Keckler. "Priority-Based Cache Allocation for Throughput Processors," The 21th IEEE International Symposium on High Performance Computer Architecture (HPCA 2015), Feb. 2015

Govindan, M.S.S.; Robatmili, B.; Dong Li; Maher, B.A.; Smith, A.; Keckler, S.W.; Burger, D., "Scaling Power and Performance via Processor Composability," Computers, IEEE Transactions on , vol.63, no.8, 

Robatmili, B.; Dong Li; Esmaeilzadeh, H.; Govindan, S.; Smith, A.; Putnam, A.; Burger, D.; Keckler, S.W., "How to implement effective prediction and forwarding for fusable dynamic multicore architectures," High Performance Computer Architecture (HPCA2013), 2013 IEEE 19th International Symposium on , vol., no., pp.460,471, 23-27 Feb. 2013

Dong Li, Madhu Saravana Sibi Govindan, Behnam Robatmili, Aaron Smith, Doug Burger, and Steve Keckler, Compiler-assisted Hybrid Operand Communication, no. TR-09-33, November 2009

Dong Li, Behnam Robatmili, Sibi Govindan, Doug Burger and Steve Keckler, “Hybrid Operand Communication for Dataflow Processors,”, Proceedings of the 2009 Workshop on Parallel Execution of Sequential Programs on Multi-core Architectures, Austin, TX, 2009.

Dong Li, Bo Fu, Baozhao Tu, “The design of Memory-System IP in real-time imaging system,” Journal of computer research and development, (In Chinese), 22.5 (2005): 163-165.

Dong Li; Mei Ming; Bo Fu, "New multistage interconnection network for multicast," Communications, 2003. APCC 2003. The 9th Asia-Pacific Conference on , vol.3, no., pp.993,997 Vol.3, 21-24 Sept. 2003

Dong Li; Mei Ming; Bo Fu, "A new multiple-multicast algorithm in a class of self-routable switching network," Communications, 2003. APCC 2003. The 9th Asia-Pacific Conference on , vol.3, no., pp.998,1001 Vol.3, 21-24 Sept. 2003)

Bo Fu, Dong Li, Yingke Xie, "Design and Implementation of High Speed FFT Array in Real-Time Imaging System," Journal of computer Engineering and Application, (In Chinese), 31.11 (2005).

Ming, Mei, Dong Li, and Bo Fu. "kd-Clos: New no-blocking permutation network." Advanced Parallel Processing Technologies. Springer Berlin Heidelberg, 2003. 152-156.

Gu, Naijie, Dong Li, and Wei Pan. "Multiple-multicast on FB-clos network."Algorithms and Architectures for Parallel Processing,. Proceedings. Fifth International Conference on. IEEE, 2002.

GU, Nai Jie, et al. "MULTIPLE MULTICASTS ON CLOS-TYPE NONBLOCKING MULTICAST NETWORK [J]." Journal of Computer Research and Development 3 (2002): 017.

Naijie Gu, Dong Li, etl, "A New Class of MIN Based On Clos Network," The Sixth International conference for Younger Computer Scientists (ICYCS2002)

Naijie Gu, Dong Li etc, “Performing multicast by changing the status of switch,” Mini-Micro Systems, 24.3 (2003): 435-439. Mar.2003 (In Chinese)

 

Work Experience

 

·        May 2014 – Present, Senior Engineer, Qualcomm Research Silicon Valley

o   Domain-specific programming language and compiler techniques

·        Jan.2011 – May.2011 Microsoft Research, WA, USA

o   Cache coherence mechanism for the E2 processor

·        Jun.2010 – Sep.2010 Qualcomm, San Diego, CA, USA

o   Power management mechanisms for the duo-core CPU system

·        May.2009 – Aug.2009 Qualcomm, San Diego, CA, USA

o   Power management algorithms for the multi-core CPU subsystem

·        Aug.2004 – Jul.2006   Infineon Technologies. Xi’an, China

o   Design and verification of mobile phone baseband/application processors