I'm currently a second-year PhD student in the Direct Doctorate in Computer Science program at ETH Zürich. I am a member of the Systems Group with Prof. Timothy Roscoe.
My research interests span the broad area of computer systems, especially in operating systems, high-performance networking, and computer architecture. I enjoy building highly performant and efficient systems via software and hardware approaches. My experience in FPGAs, system programming, and parallel programming, enables me to effectively solve many problems in these fields. You can find my full CV here.
I also keep a blog (updated irregularly) to record experiences when dealing with various interesting systems, from old-school Unix to Android to RISC-V-on-FPGA endeavors. Don't hesitate to comment or contact me to discuss on topics I've covered!
You can reach me via the following:
- Email: <firstname.lastname>#inf.ethz.ch / i#jsteward.moe
- PGP Key ID:
7250 7913 7D8A 5B65
- PGP Key ID:
- LinkedIn: Pengcheng Xu
- GitHub: KireinaHoro
Publications
Rethinking Programmed I/O for Fast Devices, Cheap Cores, and Coherent Interconnects, Anastasiia Ruzhanskaia, Pengcheng Xu, David Cock, Timothy Roscoe, arXiv, 2024.
FPsPIN: An FPGA-based Open-Hardware Research Platform for Processing in the Network, Timo Schneider, Pengcheng Xu, Torsten Hoefler, arXiv, 2024.
Full-System Evaluation of the sPIN In-Network-Compute Architecture, Pengcheng Xu, ETH Library, 2023.
Enzian Firmware Resource Interface, Pengcheng Xu, ETH Library, 2023.
Critique of "MemXCT: Memory-Centric X-Ray CT Reconstruction With Massive Parallelization" by SCC Team From Peking University, Zejia Fan, Yuchen Gu, Zhewen Hao, Yueyang Pan, Pengcheng Xu, Yuxuan Yan, Fangyuan Yang, Zhenxin Fu, Yun Liang, IEEE TPDS, 2022.
HASCO: Towards Agile HArdware and Software CO-design for Tensor Computation, Qingcheng Xiao, Size Zheng, Bingzhe Wu, Pengcheng Xu, Xuehai Qian, Yun Liang, ISCA, 2021.
Critique of "Planetary Normal Mode Computation: Parallel Algorithms, Performance, and Reproducibility" by SCC Team From Peking University, Yihua Cheng, Zejia Fan, Jing Mai, Yifan Wu, Pengcheng Xu, Yuxuan Yan, Zhenxin Fu, Yun Liang, IEEE TPDS, 2021.
Automatic Code Generation for Rocket Chip RoCC Accelerators, Pengcheng Xu, Yun Liang, CARRV, 2020.