I am an assistant professor at Shanghai Jiao Tong University (SJTU), working on computer architecture design, software-hardware co-design, and GPGPU for flexible/efficient deep learning and cloud gaming applications. Before joining SJTU, I received the PhD degree from Shanghai Jiao Tong University of Computer Science and Technology in 2021, where I was supervised by Prof. Xiaoyao Liang. And I’m also honored to work with Prof. Li Jiang and Prof. Naifeng Jing during my PhD.

Questions about me

  • 对学生的态度是什么?What is the attitude towards students?
    1. 以培养你的研究思维为主,亲自把关你的idea,帮助你润色论文。Train your research thinking skills, personally reviewing your ideas and polishing your papers.
    2. 不需要你996,但希望你能按时完成我给的任务。You are not required to work from 9am to 9pm, but you are expected to complete the tasks on time.
    3. 希望你能按时毕业。I hope that all students can graduate on time.
    4. 不存在打卡制度,希望你作为一名硕士/博士研究生,拥有基本的自律意识。There is no office check-in; you should have a sense of self-discipline as a master/doctoral student.
  • 对学生有什么要求?What are the requirements for students?
    1. 具有一定的辩证性思维:请不要对我说的每一句话表示肯定,我也会有出错的时候。Possess critical thinking: please do not affirm everything I said, as I can also make mistakes.
    2. 具有较强的逻辑思维能力。Possess logical thinking ability.
    3. 具有试错的勇气:我们的方向并非一蹴而就,常出现提出一个想法但实验发现不可行的情况,请做好充分的心理准备。Have the courage to try and make mistakes: our research is not achieved overnight, and it is common to propose an idea that does not work, so be mentally prepared.
    4. 有清晰的自我规划与目标:例如读博/硕士毕业后的打算。Have a clear plan and goals, such as post-graduation plans after getting a Ph.D./master’s degree.
    5. 有一定的工程能力,主要包括软件(C、C++、Python、CUDA)和硬件(Verilog)。Have a certain level of engineering ability, mainly including software (C, C++, Python, CUDA) and hardware (Verilog).
    6. 有基础的体系结构相关知识与背景。Have a basic knowledge and background on computer architecture.
  • 对学生的培养流程是什么?What is the process for mentoring students?
    1. 初期,希望教会你如何选择一篇好论文进行阅读。In the initial stage, guide you in selecting a good paper for reading and writing.
    2. 中期,希望教会你如何提出idea并通过我们共同的反复打磨形成你的第一篇论文。In the middle stage, teach you how to propose ideas and do experiments(with a lot of trial and error).
    3. 末期,希望教会你独立科研的能力。In the final stage, focus on developing the ability to conduct independent scientific research.

Research Topic

  • Software Hardware Co-design: Flexible/efficient algorithm and architecture co-design
  • Computer Architecture Design: GPGPU architecture, domain specific architecture (DSA), Non-volatile memory (ReRAM)
  • Algorithm: Efficient AI/ML algorithms
  • System: Efficient cloud gaming system

Professional Service

  • TPC member for ICCAD 2024
  • PC of the PhD Forum at DAC2024
  • TPC member for ICCD 2023
  • TPC member for ICCAD 2023
  • TPC member for DAC 2023
  • Reviewer of IEEE Transactions on Circuits and Systems I (TCAS-I)
  • Reviewer of ACM Transactions on Design Automation of Electronic System (TODAES)
  • Reviewer of IEEE Transactions on Computers (TC)
  • Reviewer of ACM Transactions on Embedded Computing Systems (TECS)

Recruitment

Our team is looking for self-motivated PhD, Master and Undergraduate students who are interested in Computer architecture or Efficient AI/ML algorithms. If you want to join us, please email me your CV.

Contact

If you have any questions, welcome to email me.