File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

노삼혁

Noh, Sam H.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Full metadata record

DC Field Value Language
dc.citation.conferencePlace US -
dc.citation.endPage 325 -
dc.citation.startPage 318 -
dc.citation.title 24th Annual ACM Symposium on Applied Computing (SAC 2009) -
dc.contributor.author Lee, Jongmin -
dc.contributor.author Byun, Eujoon -
dc.contributor.author Park, Hanmook -
dc.contributor.author Choi, Jongmoo -
dc.contributor.author Lee, Donghee -
dc.contributor.author Noh, Sam H. -
dc.date.accessioned 2023-12-20T04:10:04Z -
dc.date.available 2023-12-20T04:10:04Z -
dc.date.created 2016-09-24 -
dc.date.issued 2009-03-08 -
dc.description.abstract NAND flash memory is the most widely used storage medium in embedded systems today due to its many advantages such as light weight, low power consumption, and shock resistance. Recently, solid state drives (SSDs), which use NAND flash memory to store data, are replacing conventional magnetic disks in laptops and some server computers. In the SSDs, to achieve both high performance and large capacity, a number of flash memory chips are connected to multiple buses and SSD firmware exploits parallel accesses by using interleaving and overlapping techniques. However, it is still unclear how many buses or chips should be used and how to drive those chips and buses to satisfy performance that may be required. To help answer these questions, we have developed a clock precision SSD simulator (CPS-SIM) that simulates the internal behavior of an SSD and that reports timing and utilization information. From the accurate timing and utilization results of CPS-SIM, we can discover the optimal hardware configuration including the number of buses and chips and their interconnections in an SSD. Also, it allows for fast development and verification of SSD firmware that runs an FTL (Flash Translation Layer) optimized for an SSD. Unlike FTLs for embedded flash memory, the FTL for an SSD must utilize the concurrency of the multiple chips and buses. By supporting concurrency, our CPS-SIM provides a flexible environment for design of SSD firmware that drives the multiple flash memory chips and also that schedules data transmissions via the multiple buses. -
dc.identifier.bibliographicCitation 24th Annual ACM Symposium on Applied Computing (SAC 2009), pp.318 - 325 -
dc.identifier.doi 10.1145/1529282.1529351 -
dc.identifier.scopusid 2-s2.0-72949087736 -
dc.identifier.uri https://scholarworks.unist.ac.kr/handle/201301/35782 -
dc.identifier.url http://dl.acm.org/citation.cfm?doid=1529282.1529351 -
dc.language 영어 -
dc.publisher 24th Annual ACM Symposium on Applied Computing (SAC 2009) -
dc.title CPS-SIM: Configurable and accurate clock precision solid state drive simulator -
dc.type Conference Paper -
dc.date.conferenceDate 2009-03-08 -

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.