古金宇

助理研究员

gujinyu@sjtu.edu.cn

个人简介

  • 古金宇,上海交通大学助理研究员。2021年于上海交通大学获得计算机科学与技术专业博士学位。
  • 主要研究方向为操作系统和系统安全。目前主要项目是面向新领域的微内核操作系统研发。
  • 英文主页 https://ipads.se.sjtu.edu.cn/pub/members/jinyu_gu

教学工作

  • 2022春季学期 高级操作系统(研究生课程)
  • 2021秋季学期 操作系统(IEEE试点班)CS3601
  • 2021秋季学期 计算机系统基础 SE2307

研究方向

  • ChCore微内核操作系统
    • UnderBridge: 利用新型硬件特性显著降低微内核操作系统进程间通信(IPC)时延。(ATC’20)
    • TxIPC: 通过赋予微内核IPC事务性抽象,提升系统容错能力。(ICDCS’21)
    • EPK/HyBrdige: 提出可扩展的轻量化内存域设计;延续UnderBridge的研究思路,进一步降低微内核操作系统的IPC时延。(ATC’22)
  • 可信执行环境(TEE)研究(通过系统软件设计更好地使用硬件TEE能力)
    • SGX-migration: 支持SGX可信执行环境的动态迁移。(DSN’17)
    • Enclavisor: 通过软硬件协同设计增强AMD SEV的灵活性与安全性,以支撑多种安全场景。(TC’20)
    • vTZ: 通过系统设计支持ARM TrustZone的虚拟化。(Security’17)
    • UniTEE: 跨异构TEE平台构建统一编程抽象并支持异构迁移。(JCST’21)
    • LightEnclave: 在SGX Enclave内部构建多个轻量级Enclave。(Security’22)
  • 面向新硬件的同步原语设计
    • Pisces: 为非易失性内存(NVM)设计可扩展的持久化事务性内存编程接口。(ATC’19)
    • LibASL: 面向大小核架构设计具有良好可扩展性的锁。(PPoPP’22)

发表论文

会议论文:

  • [OSDI] No Provisioned Concurrency: Fast RDMA-codesigned Remote Fork for Serverless Computing. Xingda Wei, Fangming Lu, Tianxia Wang, Jinyu Gu, Yuhan Yang, Rong Chen, and Haibo Chen. 17th USENIX Symposium on Operating Systems Design and Implementation, Boston, MA, US, July 2023.
  • [USENIX ATC] Jinyu Gu, Hao Li, Wentai Li, Yubin Xia, Haibo Chen. EPK: Scalable and Efficient Memory Protection Key. USENIX Annual Technical Conference, Carlsbad, CA, USA, July 2022. (Acceptance rate: 64/393 = 16.3%)
  • [USENIX Security] Jinyu Gu, Bojun Zhu, Mingyu Li, Wentai Li, Yubin Xia, and Haibo Chen. A Hardware-Software Co-design for Efficient Intra-Enclave Isolation. The 31st USENIX Security Symposium, Boston, MA, USA, 2022.
  • [PPoPP] Nian Liu, Jinyu Gu, Dahai Tang, Kenli Li, Binyu Zang, Haibo Chen. Asymmetry-aware Scalable Locking. The 27th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming, Seoul, Korea, 2022.
  • [ICDCS] Wentai Li, Jinyu Gu, Nian Liu, Binyu Zang. Efficiently Recovering Stateful System Components of Multi-server Microkernels. In Proceedings of the 41st IEEE International Conference on Distributed Computing Systems, 2021. (Acceptance rate: 97/489 = 19.8%)
  • [USENIX ATC] Jinyu Gu, Xinyue Wu, Wentai Li, Nian Liu, Zeyu Mi, Yubin Xia, and Haibo Chen. Harmonizing Performance and Isolation in Microkernels with Efficient Intra-kernel Isolation and Communication. USENIX Annual Technical Conference, Boston, MA, USA, July 2020. (Acceptance rate: 65/348 = 18.7%)
  • [USENIX ATC] Jinyu Gu, Qianqian Yu, Xiayang Wang, Zhaoguo Wang, Binyu Zang, Haibing Guan, and Haibo Chen. Pisces: a scalable and efficient persistent transactional memory. USENIX Annual Technical Conference, Renton, WA, USA, July 2019. (Acceptance rate: 71/356 = 19.9%)
  • [USENIX Security] Zhichao Hua, Jinyu Gu, Yubin Xia, Haibo Chen, Binyu Zang, and Haibing Guan. vTZ: Virtualizing ARM TrustZone. The 26th USENIX Security Symposium, Vancouver, Canada, August 2017. (Acceptance rate: 85/522 = 16.3%)
  • [DSN] Jinyu Gu, Zhichao Hua, Yubin Xia, Haibo Chen, Binyu Zang, Haibing Guan, Jinming Li. Secure Live Migration of SGX Enclaves on Untrusted Cloud. The 47th IEEE/IFIP International Conference on Dependable Systems and Networks, Denver, CO, USA, 2017. (Acceptance rate: 49/220 = 22.3%)

期刊论文:

  • [IEEE TC] Yubin Xia, Zhichao Hua, Yang Yu, Jinyu Gu, Haibo Chen, Binyu Zang and Haibing Guan. COLONY: A Privileged Trusted Execution Environment with Extensibility. IEEE Transactions on Computers, 2021.
  • [JCST] Jinyu Gu, Hao Li, Yubin Xia, Haibo Chen, Cheng-gang Qin, and Zheng-yu He. Unified Enclave Abstraction and Secure Enclave Migration on Heterogeneous TEE Architectures. Journal of Computer Science and Technology, 2021.
  • [IEEE TC] Jinyu Gu, Xinyue Wu, Bojun Zhu, Yubin Xia, Binyu Zang, Haibing Guan, and Haibo Chen. Enclavisor: A Hardware-software Co-design for Enclaves on Untrusted Cloud. IEEE Transactions on Computers, 2020.
  • [SCIS] Zhichao Hua, Yang Yu, Jinyu Gu, Yubin Xia, Haibo Chen and Binyu Zang. TZContainer: Protecting Container from Untrusted OS with ARM TrustZone. In Proceedings of SCIENCE CHINA Information Sciences, 2020.

中文:

  • [软件学报] 基于PKS硬件特性的eBPF内存隔离机制. 李浩, 古金宇, 夏虞斌, 臧斌宇, 陈海波.

教育经历

  • 2016.09 - 2021.06 上海交通大学 计算机科学与技术 博士 指导老师: 臧斌宇, 陈海波, 夏虞斌
  • 2012.09 - 2016.06 上海交通大学 软件工程 学士 指导老师: 臧斌宇, 陈海波, 夏虞斌

助教工作及学生工作

  • 2019.03 - 2019.06 上海交通大学 软件学院 程序设计
  • 2017.09 - 2018.01 上海交通大学 软件学院 编译原理
  • 2017.02 - 2017.07 上海交通大学 软件学院 操作系统
  • 2016.09 - 2017.01 上海交通大学 软件学院 计算机系统原理
  • 2015.09 - 2016.01 上海交通大学 软件学院 计算机系统原理
  • 2014.03 - 2015.03 任上海交通大学电子信息与电气工程学院学生会副主席
  • 2012.12 - 2013.12 任上海交通大学软件学院团委学生联合会副主席

获奖情况

  • 2020 国家奖学金 教育部
  • 2017 & 2019 电科十四所国睿奖学金
  • 2016 “创青春”全国大学生创业大赛上海市金奖 & 全国银奖 共青团中央
  • 2016 上海市优秀毕业生 上海市教育委员会
  • 2015 国家奖学金 教育部
  • 2015 “挑战杯”全国大学生课外学术科技作品竞赛全国特等奖 共青团中央
  • 2014 全国大学生软件创新大赛二等奖 教育部
  • 2014 国家奖学金 教育部
  • 2013 社会实践二等奖 上海交通大学
  • 2013 三好学生 上海交通大学
  • 2013 国家奖学金 教育部
  • 2012 优秀团员 上海交通大学