An effective data clustering method based on expected update time in flash memory environment

  • Bae, Duck-Ho
  • Park, Se-Mi
  • Kim, Sang-Wook
  • Chang, Ji-Woong
  • Jeong, Byeong-Soo
  • 외 1명
Citations

SCOPUS

2

초록

Flash memory has its unique characteristics: The write operation is much more costly than the read operation, and in-place updating is not allowed. In flash memory environment, in order to reduce the cost of copying valid pages during an erase operation, hot data clustering methods have been proposed. They try to store data with high write frequency together into the same block. In this paper, we first analyze the fundamental problem of existing hot data clustering methods. Based on this analysis, we propose an effective method for data clustering in flash memory environment. The proposed method tries to store data having similar expected update times together in the same block, thereby reducing the cost of copying valid pages significantly. For performance evaluation, we conduct extensive experiments. The results show that our method achieves speed-up by up to 1.7 times compared with existing one.

키워드

Expected update timeFlash memoryHot data clusteringClustering algorithmsCost reductionFlash memoryData clusteringData clustering methodsErase operationExpected update timeRead operationWrite operationsCluster analysis
제목
An effective data clustering method based on expected update time in flash memory environment
저자
Bae, Duck-HoPark, Se-MiKim, Sang-WookChang, Ji-WoongJeong, Byeong-SooCho, Seong-je
DOI
10.1145/2554850.2554900
발행일
2014-03
유형
Conference Paper
저널명
Proceedings of the ACM Symposium on Applied Computing
페이지
1492 ~ 1497