Hardware-Software Co-design for Reliable and Efficient Heterogeneous Systems
PhD thesis, 2024
NanoFlow: Towards Optimal Large Language Model Serving Throughput.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
CoRR, 2024
Vidi: Record Replay for Reconfigurable Hardware.
Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2023
Debugging in the brave new world of reconfigurable hardware.
Proceedings of the ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, 28 February 2022, 2022
1Pipe: scalable total order communication in data center networks.
Proceedings of the ACM SIGCOMM 2021 Conference, Virtual Event, USA, August 23-27, 2021., 2021
Execution reconstruction: harnessing failure reoccurrences for failure reproduction.
Proceedings of the PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021
Rethinking File Mapping for Persistent Memory.
Proceedings of the 19th USENIX Conference on File and Storage Technologies, 2021
A Hypervisor for Shared-Memory FPGA Platforms.
Proceedings of the ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, 2020
A Two-Level Approach to Motion Planning of Soft Variable-Length Manipulators.
Proceedings of the Robot Intelligence Technology and Applications 5, 2017