-
Lyra: A Hardware-Accelerated RISC-V Verification Framework with Generative Model-Based Processor Fuzzing
Huo, Juncheng and Gao, Yunfan and Liu, Xinxin and Wang, Sa and Bao, Yungang and Gao, Xitong and Shi, Kan
Proceedings of the 63rd Chips to Systems Conference (DAC) · 2026
-
TurboFuzz: FPGA Accelerated Hardware Fuzzing for Processor Agile Verification
Zhong, Yang and Wu, Haoran and Li, Xueqi and Wang, Sa and Boland, David and Bao, Yungang and Shi, Kan
Proceedings of the 32nd IEEE International Symposium on High-Performance Computer Architecture (HPCA) · 2026
- 2025
-
Latency Insensitivity Testing for Dataflow HLS Designs
Cheng, Jianyi and Wang, Lianghui and Jiang, Zijian and Bao, Yungang and Shi, Kan
Proceedings of the 2025 ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA) · 2025
-
Hercules: Efficient Verification of High-Level Synthesis Designs with FPGA Acceleration
Xu, Shuoxiang and Jiang, Zijian and Zhang, Yuxin and Boland, David and Bao, Yungang and Shi, Kan
Proceedings of the 2025 ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA) · 2025
-
Corvus: Efficient HW/SW Co-Verification Framework for RISC-V Instruction Extensions with FPGA Acceleration
Jiang, Zijian and Zheng, Keran and Boland, David and Bao, Yungang and Shi, Kan
Proceedings of the 30th Asia and South Pacific Design Automation Conference (ASP-DAC) · 2025
-
Poby: SmartNIC-accelerated Image Provisioning for Coldstart in Clouds
Chang, Zihao and Zhu, Jiaqi and Sun, Haifeng and Xie, Yunlong and Shi, Kan and Sun, Ninghui and Bao, Yungang and Wang, Sa
Proceedings of the 2025 USENIX Annual Technical Conference (USENIX ATC) · 2025
- 2024
-
DUET: FPGA-Accelerated Differential Testing Framework for Efficient Processor Verification
Zhang, Shoulin and Zhang, Ziqing and Bao, Yungang and Shi, Kan
Proceedings of the 2nd International Symposium of Electronics Design Automation (ISEDA) · 2024
-
Efficient Verification Framework for RISC-V Instruction Extensions with FPGA Acceleration
Jiang, Zijian and Zheng, Keran and Bao, Yungang and Shi, Kan
Proceedings of the 2nd International Symposium of Electronics Design Automation (ISEDA) · 2024
-
Hassert: Hardware Assertion-Based Verification Framework with FPGA Acceleration
Zhang, Ziqing and Weng, Weijie and Li, Yaning and Cai, Lijia and Wang, Haoyu and Boland, David and Bao, Yungang and Shi, Kan
Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · 2024
- 2023
-
ENCORE: Efficient architecture verification framework with FPGA acceleration
Shi, Kan and Xu, Shuoxiang and Diao, Yuhan and Boland, David and Bao, Yungang
Proceedings of the 2023 ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA) · 2023
-
Functional Verification for Agile Processor Development: A Case for Workflow Integration
Xu, YiNan and Yu, ZiHao and Wang, KaiFan and Wang, HuaQiang and Lin, JiaWei and Jin, Yue and Zhang, LinJuan and Zhang, ZiFei and Tang, Dan and Wang, Sa and Shi, Kan and Sun, Ninghui and Bao, Yungang
Journal of Computer Science and Technology (JCST) · 2023
- 2022
-
Towards developing high performance RISC-V processors using agile methodology
Xu, Yinan and Yu, Zihao and Tang, Dan and Chen, Guokai and Chen, Lu and Gou, Lingrui and Jin, Yue and Li, Qianruo and Li, Xin and Li, Zuojun and Lin, Jiawei and Liu, Tong and Liu, Zhigang and Tan, Jiazhan and Wang, Huaqiang and Wang, Huizhe and Wang, Kaifan and Zhang, Chuanqi and Zhang, Fawang and Zhang, Linjuan and Zhang, Zifei and Zhao, Yangyang and Zhou, Yaoyang and Zhou, Yike and Zou, Jiangrui and Cai, Ye and Huan, Dandan and Li, Zusong and Zhao, Jiye and Chen, Zihao and He, Wei and Quan, Qiyuan and Liu, Xingwu and Wang, Sa and Shi, Kan and Sun, Ninghui and Bao, Yungang
Proceedings of the 55th IEEE/ACM International Symposium on Microarchitecture (MICRO) · 2022
- 2016
-
Design of approximate overclocked datapath
Shi, Kan
My PhD Thesis at Imperial College London · 2016
- 2015
-
Imprecise datapath design: An overclocking approach
Shi, Kan and Boland, David and Constantinides, George A
ACM Transactions on Reconfigurable Technology and Systems (TRETS) · 2015
-
Evaluation of design trade-offs for adders in approximate datapath
Shi, Kan and Constantinides, George A
Proceedings of the HiPEAC Workshop on Approximate Computing · 2015
- 2014
-
Datapath Synthesis for Overclocking: Online Arithmetic for Latency-Accuracy Trade-offs
Shi, Kan and Boland, David and Stott, Edward and Bayliss, Samuel and Constantinides, George A
Proceedings of the The 51st Annual Design Automation Conference (DAC) · 2014
-
Efficient FPGA Implementation of Digit Parallel Online Arithmetic Operators
Shi, Kan and Boland, David and Constantinides, George A.
Proceedings of the International Conference on Field-Programmable Technology (FPT) · 2014
- 2013
-
Overclocking datapath for latency-error tradeoff
Shi, Kan and Boland, David and Constantinides, George A
Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS) · 2013
-
Accuracy-performance tradeoffs on an FPGA through overclocking
Shi, Kan and Boland, David and Constantinides, George A
Proceedings of the IEEE 21st Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) · 2013
-
Delay test for diagnosis of power switches
Khursheed, Saqib and Shi, Kan and Al-Hashimi, Bashir M and Wilson, Peter R and Chakrabarty, Krishnendu
IEEE Transactions on Very Large Scale Integration Systems (TVLSI) · 2013