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