Tai-Chieh Chang

dblp:309/9813 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 50% Memory systems · 50%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
flash and SSD
0.612022
EMT: Elegantly Measured Tanner for Key-Value Store on SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Storage systems › flash and SSD › flash memory management
flash translation layer
0.612022
EMT: Elegantly Measured Tanner for Key-Value Store on SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Memory systems › non-volatile memory › magnetic random access memory › STT-MRAM
MLC STT-RAM
0.612022
Alternative Encoding: A Two-Step Transition Reduction Scheme for MLC STT-RAM Cache · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Memory systems
non-volatile memory
0.612022
Alternative Encoding: A Two-Step Transition Reduction Scheme for MLC STT-RAM Cache · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Storage systems › flash and SSD
SSD-based key-value store
0.612022
EMT: Elegantly Measured Tanner for Key-Value Store on SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Memory systems › cache
STT-RAM cache
0.612022
Alternative Encoding: A Two-Step Transition Reduction Scheme for MLC STT-RAM Cache · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Storage systems › flash and SSD
read amplification
0.212022
EMT: Elegantly Measured Tanner for Key-Value Store on SSD · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022

Methods — techniques the papers use, named apart from their topics

alternative encoding · 0.6
YearPublicationVenuePosition
2022 EMT: Elegantly Measured Tanner for Key-Value Store on SSD
abstract
With the emergence of big data era, NoSQL key-value database is considered as a promising candidate for replacing relational database management system (RDBMS). As cost per GB of flash memory is getting closer to HDD, high performance solid state drive (SSD) is regarded as the best substitute of HDD. However, there are still some issues that need to be taken into consideration.et al.have reported that applying key-value store to SSD with conventional FTL would incur internal fragmentation and further cause the degradation of device lifespan. Although they proposed KVFTL to deal with the above issues, their work gave rise to the read amplification problem. In this article, we investigate the root cause of the read amplification problem and propose elegantly measured tanner FTL (EMT-FTL) to mitigate internal fragmentation and read amplification with acceptable memory overhead. Different from KVFTL that slices a variable-sized value into multiple partitions (up to 20) of different sizes and manages them as a linked chain, EMT-FTL slices a value into 16 KiB full partitions with its remaining bytes treated as a fragment partition and appended to the fragment buffer. For a 64 GiB SSD with 16 KiB pages, the overall memory usage of EMT-FTL is only 8.81% of KVFTL. The experiments showed that EMT-FTL achieved almost the optimal space utilization as KVFTL did under most of traces and averagely improved thegetperformance by 78.57% (compared with KVFTL) under the traces with request sizes ranging from 1 byte to 16 KiB.
Tai Chang, Jen-Wei Hsieh, Tai-Chieh Chang, Liang-Wei Lai
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2022 Alternative Encoding: A Two-Step Transition Reduction Scheme for MLC STT-RAM Cache
abstract
Although multiple-level-cell (MLC) STT-RAM increases data density, it suffers from the two-step transition (TT) issue. It is because hard domain and soft domain of an MLC STT-RAM cell cannot be flipped to the opposite magnetization direction at the same time. Thus, the soft domain has to be flipped twice to the opposite magnetization direction of the hard domain. The TT problem hurts the lifetime of MLC STT-RAM due to additional flips on soft domains. To mitigate the TT problem of MLC STT-RAM, we propose an alternative encoding scheme (AES) to reduce the occurrence of TTs. AES utilizes the encoding method to eliminate most TTs and distributes unavoidable TTs among cells evenly to improve the lifetime of MLC STT-RAM cache. The experimental results showed that the proposed scheme achieved a great lifetime improvement than the related work.
Jen-Wei Hsieh, Yueh-Ting Hou, Tai-Chieh Chang
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3