About
Biography
My name is Dingbang Liu (刘定邦), an employee at Huawei Technologies Co., Ltd. Currently I am doing compiler-related stuff.
Education
M.Eng. in Computer Science and Technology at Harbin Institute of Technology, Shenzhen
- September 2022 – June 2025
- Supervised by Prof. Wen Xia
B.Eng. in Computer Science and Technology at Harbin Institute of Technology, Shenzhen
- September 2018 – June 2022
Research
Alleviating Data Fragmentation in Deduplication Systems
- July 2023 – January 2025
- Accepted by EuroSys 2025. Full paper available at ACM Digital Library.
Projects
4th “Loongson Cup” National Student Computer System Capability Challenge (NSCSCC 2020)
- March 2020 – August 2020
- Group project by 4 participants. I am mainly in charge of pipeline implementation.
- Designed and implemented a dual-issue 6-stage pipelined MIPS processor. We did timing analysis for critical paths and optimized for low latency accordingly.
- Multiplication is conducted by a Wallace tree multiplier, divided into two stages and optimized for low latency with CSAs (carry-save adders).
- The final processor is clocked at 88 MHz and the instructions per cycle is 34.4 times that of
gs132
(the baseline processor) and awarded the first prize. - Implemented a controller for VGA and can cooperate with other peripherals by software code.
- Can run
pmon
(a bootloader provided by the committee) and run software code frompmon
. - Our code is hosted on GitHub. Follow this link for more details.
Honors
Underway
Skills & Interests
- Programming languages: C/C++, Python, Perl, Haskell
- Linux distributions: Arch Linux, Debian
- Languages: Chinese, English, (a rather tiny bit of) French, (also a very tiny bit of) German
- Interests: geography, culture, railway transit