Shunning Jiang
research interests
My research interests span CS, CE and a little bit EE. I am working on projects that improves the productivity of
hardware development using Python and meta-tracing JIT. I am a strong advocate of open-source hardware and
open-source EDA. I am also a maniac of parallel architecture/abstraction/application. I seek for opportunities to
accelerate emerging application domains and key algorithms with detailed VLSI timing/area/energy results.
education
2015 - 2021 Cornell University Ph.D. in Electrical and Computer Engineering
2011 - 2015 Shanghai Jiao Tong University B.S. in Computer Science (acm class, zhiyuan college)
academic positions
10/2015 - Current
Ph.D. Student at Cornell University, USA
Advisor: Christopher Batten
08/2014 - 04/2015
Research Assistant at Nanyang Technological University, Singapore
Advisor: Bingsheng He and Xueyan Tang
07/2014 - 08/2014
Summer Intern at Cornell University, USA
Advisor: José F. Martínez
08/2013 - 05/2015
Undergraduate Researcher at Shanghai Jiao Tong University, China
Advisor: Xiaoyao Liang and Naifeng Jing
industry positions
05/2018 - 08/2018
Software Engineer Intern at gChips, Google Inc., USA (Mentor: Jing Pu)
teaching
01/2017 - 05/2017 Teaching Assistant, ECE 2400 Computer Systems Programming. Cornell University
08/2016 - 12/2016 Head Teaching Assistant, ECE 4750 Computer Architecture. Cornell University
03/2015 - 06/2015 Head Teaching Assistant, MS109 Compiler Design. Shanghai Jiao Tong University
02/2012 - 06/2012 Teaching Assistant, CS102 Data Structure. Shanghai Jiao Tong University
publications
Shunning Jiang, Peitian Pan, Yanghui Ou, Christopher Batten. “PyMTL3: A Python Framework for Open-Source Hardware
Modeling, Generation, Simulation, and Verication”, in IEEE Micro 40.4 (2020).
Cheng Tan, Yanghui Ou, Shunning Jiang, Peitian Pan, Christopher Torng, Shady Agwa, and Christopher Batten. “PyOCN: A
Unied Framework for Modeling, Testing, and Evaluating On-Chip Networks”, in 37th IEEE International Conference on Computer
Design (ICCD), Nov 2019.
Shunning Jiang, Christopher Torng, Christopher Batten. “An Open-Source Python-based Hardware Generation, Simulation, and
Verication Framework”, in Workshop on Open-Source EDA Technology (WOSET), Nov 2018.
Christopher Torng, Shunning Jiang, Christopher Batten. “A New Era of Silicon Prototyping in Computer Architecture Research”,
in The RISC-V Day 2018 Tokyo, Oct 2018.
Shunning Jiang, Berkin Ilbeyi, Christopher Batten. “Mamba: Closing the Performance Gap in Productive Hardware Development
Frameworks”, in 2018 55th ACM/EDAC/IEEE Design Automation Conference (DAC), June 2018.
Ji Kim, Shunning Jiang, Christopher Torng, Moyang Wang, Shreesha Srinath, Berkin Ilbeyi, Khalid Al-Hawaj, Christopher
Batten. “Using Intra-Core Loop-Task Accelerators to Improve the Productivity and Performance of Task-Based Parallel Program”,
in The 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), October 2017.
Naifeng Jing, Shunning Jiang, Shuang Chen, Jingjie Zhang, Li Jiang, Chao Li, Xiaoyao Liang, “Bank Stealing for a Compact
and Ecient Register File Architecture in GPGPU”, in IEEE Transactions on Very Large Scale Integration Systems (TVLSI) 25.2
(2017): 520-533.
Shuang Chen*, Shunning Jiang*, Xueyan Tang, Bingsheng He, “A Study of Sorting Algorithms on Approximate Memory”, in
2016 ACM SIGMOD International Conference on Management of Data (SIGMOD), June 2016.
Zeke Wang, Bingsheng He, Wei Zhang, Shunning Jiang, “A Performance Analysis Framework for Optimizing OpenCL Applications
on FPGAs”, in The 22nd IEEE Symposium on High Performance Computer Architecture (HPCA), March 2016
Naifeng Jing, Shuang Chen, Shunning Jiang, Li Jiang, Chao Li, and Xiaoyao Liang, “Bank Stealing for Conict Mitigation in
GPGPU Register File”, in 2015 ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED), July 2015.
* : co-rst author, listed alphabetically
prizes
[2017] MICRO-50 Travel Award || [2016] SIGMOD 2016 Travel Award || [2015] 2015-2016 Cornell Graduate School Fellowship
|| [2014] 2013-2014 Shanghai Jiao Tong University Academic Excellence Scholarship || [2010] 1
st
Prize of National Olympiad in
Informatics in Provinces, Bronze Medal of National Olympiad in Informatics
activities
[2019] Co-organizer of PyMTL3 tutorial at FCRC 2019 || [2014] Student Helper for CloudCom 2014 || [2011] Coach for 9
th
Grade
Olympiad in Informatics Training Camp at Shaoxing No.1 High School