ACM Home Page
Please provide us with feedback. Feedback
P/PA-SPTF: Parallelism-aware request scheduling algorithms for MEMS-based storage devices
Full text PdfPdf (1.11 MB)
Source
ACM Transactions on Storage (TOS) archive
Volume 5 ,  Issue 1  (March 2009) table of contents
Article No. 1  
Year of Publication: 2009
ISSN:1553-3077
Authors
Hyokyung Bahn  Ewha University, Seoul, Korea
Soyoon Lee  Ewha University, Seoul, Korea
Sam H. Noh  Hongik University, Seoul, Korea
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 136,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1502777.1502778
What is a DOI?

ABSTRACT

MEMS-based storage is foreseen as a promising storage media that provides high-bandwidth, low-power consumption, high-density, and low cost. Due to these versatile features, MEMS storage is anticipated to be used for a wide range of applications from storage for small handheld devices to high capacity mass storage servers. However, MEMS storage has vastly different physical characteristics compared to a traditional disk. First, MEMS storage has thousands of heads that can be activated simultaneously. Second, the media of MEMS storage is a square structure which is different from the platter structure of disks. This article presents a new request scheduling algorithm for MEMS storage called P-SPTF that makes use of the aforementioned characteristics. P-SPTF considers the parallelism of MEMS storage as well as the seek time of requests on the two dimensional square structure. We then present another algorithm called PA-SPTF that considers the aging factor so that starvation resistance is improved. Simulation studies show that PA-SPTF improves the performance of MEMS storage by up to 39.2% in terms of the average response time and 62.4% in terms of starvation resistance compared to the widely acknowledged SPTF algorithm. We also show that there exists a spectrum of scheduling algorithms that subsumes both the P-SPTF and PA-SPTF algorithms.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Carley, L. R., Bain, J. A., Fedder, G. K., Greve, D. W., Guillou, D. F., Lu, M. S. C., Mukherjee, T., Santhanam, S., Abelmann, L., and Min, S. 2000. Single-chip computers with microelecromechanical systems-based magnetic memory. J. Appl. Phy. 87, 9, 6680--6685.
2
 
3
 
4
5
 
6
Hong, B. Exploring the usage of MEMS-based storage as metadata storage and disk cache in storage hierarchy. http://www.cse.ucsc.edu/~hongbo/publications/mems-metadata.pdf.
 
7
Hong, B., Brandt, S. A., Long, D.D.E., Miller, E. L., Glocer, K. A., and Peterson, Z. N. J. 2003. Zone-based shortest positioning time first scheduling for MEMS-based storage devices. Proceedings of the 11th IEEE/ACM International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS).
8
9
 
10
Jacobson, D. M. and Wilkes, J. 1992. Disk scheduling algorithms based on rotational position. Tech. Rep. HPL-CSP-91-7rev1, Hewlett-Packard Laboratories, Concurrent Systems Project.
 
11
 
12
Rangaswami, R., Dimitrijevic, Z., Chang, E., and Schauser, K. E. 2003. MEMS-based disk buffer for streaming media server. Proceedings of the International Conference on Data Engineering (ICDE).
 
13
Samsung Flash Memory, http://www.samsung.com/global/business/semiconductor/productList.do?fmly_id=159.
14
 
15
Schlosser, S. W., Schindler, J., Ailamaki, A., and Ganger, G. R. 2003. Exposing and exploiting internal parallelism in MEMS-based storage. Tech. Rep. CMU-CS-03-125, Carnegie Mellon University, Pittsburgh, PA.
 
16
 
17
 
18
Vettiger, P., Despont, M., Drechsler, U., Dürig, U., Häberle, W., Lutwyche, M. I., Rothuizen, H. E., Stutz, R., Widmer, R., and Binnig, G. K. 2000. The Millipede—More than one thousand tips for future AFM data storage. IBM J. Resear. Devel. 44, 3, 323--340.
19
 
20
 
21


Collaborative Colleagues:
Hyokyung Bahn: colleagues
Soyoon Lee: colleagues
Sam H. Noh: colleagues