Next Article in Journal
Novel Practical Life Cycle Prediction Method by Entropy Estimation of Li-Ion Battery
Previous Article in Journal
Ensemble-Based Classification Using Neural Networks and Machine Learning Models for Windows PE Malware Detection
 
 
Article
Peer-Review Record

High-Performance Multi-Stream Management for SSDs

Electronics 2021, 10(4), 486; https://doi.org/10.3390/electronics10040486
by Yongjae Chun, Kyeore Han and Youpyo Hong *
Reviewer 1: Anonymous
Reviewer 2: Anonymous
Electronics 2021, 10(4), 486; https://doi.org/10.3390/electronics10040486
Submission received: 26 January 2021 / Revised: 11 February 2021 / Accepted: 14 February 2021 / Published: 18 February 2021
(This article belongs to the Section Computer Science & Engineering)

Round 1

Reviewer 1 Report

Dear authors,

Interesting paper, few comments:

  1. several tables don't fit on the page, please fix that
  2. Verification by experiment, can that be added? Currently the verification is done digitally but any physically build SSD would truly provide the evidence your algorithm is working.
  3. I suggest to move the algorithm to an appendix
  4. The concept of lifetime as mentioned in the paper needs some further explanation
  5. Conclusions are not listed sufficiently, suggest to extend this part

The reviewer

 

 

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Reviewer 2 Report

This is a very nicely written and interesting paper.

I have few comments:

  1. (MI) Figure 1 is missing the x-axis title.

 

  1. (MI) In figure 1, the author should explain how you calculated the y – axis, i.e., Frequency of append writes (%).

 

  1. (MA) In line 114, the author states “In this paper, we propose a new multi-stream algorithm based only on the data types and operation types of the data to be stored.” While in line 129, the author states “Specifically, we propose classification of the user data based on their write operation types and not data types, namely synchronous-create, synchronous-append, and asynchronous.” These two statements appear to be contradictory to me. Please provide an explanation.

 

  1. (MI) Please specify how much is the error associated with your mean of intervals.

 

  1. (MA) In line 197, the author states “In our approach, after collecting a specific quantity of interval samples, we obtain a normal distribution based on the samples to predict the interval distribution of the subsequent append-writes.” Did the author confirm it with some tests to prove normality like KS Tests etc.?

 

  1. (OP) In line 302, the author states “In our experiments, the background GC is performed during idle time on the blocks with the highest number of invalid pages among blocks with at least 60% invalid pages”. Is there any specific reason to use this condition for background GC?

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Round 2

Reviewer 1 Report

Dear authors,

You did a great job in improving the manuscript following the comments from the reviewers. For me, ready for publications.

The Reviewer

Back to TopTop