• DocumentCode
    714262
  • Title

    Recent advances in flash solutions

  • Author

    Cho, Sangyeun

  • Author_Institution
    Samsung (Memory Solutions Lab), South Korea
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    142
  • Lastpage
    142
  • Abstract
    In this keynote talk, I will deep dive into two topics related with now common flash memory solutions: Multi-streaming and In-Storage Computing (ISC). Multi-streaming allows upper-level software to see “streams” — internal parallelism within a solid-state drive (SSD) — in a disciplined way. Proper use of multiple streams segregates data having different properties. Our study using popular NoSQL DB engines shows that significant gains can be achieved in terms of steady-state SSD performance and device lifetime. ISC refers to new capabilities of running user-written codes within the SSD, helped by a software framework (and hardware IPs). By exploiting ample bandwidth of flash chips and processing cycles within the SSD, one can significantly improve the system throughput by balancing work between compute resources and/or shortening data trips. I will discuss results of several case studies using database and data analytics workloads.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshops (ICDEW), 2015 31st IEEE International Conference on
  • Conference_Location
    Seoul, South Korea
  • Type

    conf

  • DOI
    10.1109/ICDEW.2015.7129566
  • Filename
    7129566