Yun-Chih Chen

PhD Student

National Taiwan University
Room 438, Dept. of Computer Science & Engineering, No.1, Sec. 4, Roosevelt Road

10617 Taipei, Taiwan

Bio

My research focuses on hardware/software co-design for Solid State Drives (SSDs). I’m currently working on the design of peripheral circuits within NAND flash chips that can perform bulk bitwise processing in-memory. The novel circuit will enable database indexes to take advantage of SSD’s massive parallelism and beyond-DRAM capacity.

Publications

, ,
Optimized Ephemeral Data Storage
In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,2022.
I propose a novel multi-ECC SSD firmware to store short-lived data with significantly less resources yet strong guarantee on data safety. Experiments show enhanced throughput and expanded endurance.
, ,
SSD Power Efficiency Enhancement
In IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED),2020.
I identified energy under-utilization in conventional NAND flash programming and proposed a low-level command that recycles the wastage to enhance system parallelism. Accompanied by a scheduling framework, my design achieves industrial-grade read latency requirements, even in write-intensive workloads.
, ,
Performant Consistent Storage Design
In ACM/IEEE Design Automation Conference (DAC),2021.
I proposed a hardware-software co-design that exploits the inherent redundancy in journaling file-system to improves the 99th percentile read latency of ultra-dense SSD by 40%. My design overcomes several technical challenges, such as journal fragmentation, space limitation and communication of semantics.