Triple A: application-aware aggregation for leveraging internal parallelism of key-value SSD키-값 저장 장치의 내부 병렬성 활용을 위한 어플리케이션 분석 기반 최적화 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 146
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorHan, Dongsu-
dc.contributor.advisor한동수-
dc.contributor.authorLee, Joonhyuk-
dc.date.accessioned2022-04-27T19:31:45Z-
dc.date.available2022-04-27T19:31:45Z-
dc.date.issued2021-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=957325&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/296079-
dc.description학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2021.2,[iv, 30 p. :]-
dc.description.abstractKey-Value (KV) store has been used widely because of its flexible and straightforward interface. In this trend, Key-Value SSD (KV-SSD) has been proposed to minimize host SW involvement by offloading KV functionality onto the storage device. It shows better application-level write performance with fewer resource requirements than the case of using Block-SSD. However, it represents worse read performance. To solve this problem, we introduce a new opportunity in KV-SSD about SSD internal parallelism not issued. Although particular value sizes exist in which the KV-SSD fully leverages its parallelism, this characteristic has not been used as a crucial design point so far. In this paper, we propose "Application-Aware Aggregation" approach and system Triple A to leverage the internal parallelism of KV-SSD and improve the performance. Our approach's primary idea is to use properties about sequentiality and spatial locality, which can be found in several applications, in order to reduce aggregation overhead and increase read efficiency. With two sample applications, Triple A achieves x500 throughput & x0.55 completion time compared to basic KV-SSD. It also achieves x1.78 throughput & x0.57 completion time than LSM-based-tree KV stores while using less than or equal to the CPU resources.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectKey-Value SSD▼aKey-Value Store▼aSSD Internal Parallelism▼aBlock SSD▼aLSM-tree-
dc.subject키-값 SSD▼a키-값 저장소▼aSSD 내부 병렬성▼a블럭 SSD▼a로그 구조 병합 트리-
dc.titleTriple A: application-aware aggregation for leveraging internal parallelism of key-value SSD-
dc.title.alternative키-값 저장 장치의 내부 병렬성 활용을 위한 어플리케이션 분석 기반 최적화 기법-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전기및전자공학부,-
dc.contributor.alternativeauthor이준혁-
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0