Browse > Article

Intelligent I/O Subsystem for Future A/V Embedded Device  

Jang, Hyung-Kyu (한양대학교 전자전기컴퓨터)
Won, Yoo-Jip (한양대학교 전자전기컴퓨터)
Ryu, Jae-Min (한양대학교 전자전기컴퓨터)
Shim, Jun-Seok (삼성종합기술원 스토리지랩 연구원)
Boldyrev, Serguei (삼성종합기술원 스토리지랩 연구원)
Abstract
The intelligent disk can improve the overall performance of the I/O subsystem by processing the I/O operations in the disk side. At present time, however, realizing the intelligent disk seems to be impossible because of the limitation of the I/O subsystem and the lack of the backward compatibility with the traditional I/O interface scheme. In this paper, we proposed new model for the intelligent disk that dynamically optimizes the I/O subsystem using the information that is only related to the physical sector. In this way, the proposed model does not break the compatibility with the traditional I/O interface scheme. For these works, the boosting algorithm that upgrades a weak learner by repeating teaming is used. If the last learner classifies a recent I/O workload as the multimedia workload, the disk reads more sectors. Also, by embedding this functionality as a firmware or a embedded OS within the disk, the overall I/O subsystem can be operated more efficiently without the additional workload.
Keywords
disk; learner; I/O; optimization; multimedia;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Anurag Acharya, Mustafa Uysal, and Joel H. Saltz. Active disks: Programming model, algorithms and evaluation. In Architectural Support for Programming Languages and Operating Systems, pages 81-91, 1998   DOI
2 Robert M. Loge: A self organizing disk controller. Technical Report HPL-91-179, Dec 1991
3 Randlph Y. Wang, Tomas E. Anderson, and David A. Patterson. Virtual log based file systems for a programmable disk. In Operating Systems Design and Implementation, pages 29-43, 1999
4 N. Burnett, J. Bent, A. Arpaci-Dusseau, and R. Arpaci-Dusseau, Exploiting gray-box knowledge of buffer-cache management, 2002
5 J. Schindler, J. Griffin, C. Lumb, and G. Ganger. Track-aligned extents: matching access patterns to disk drive characteristics, Jan
6 John S. Bucy, Gregory R. Granger, and et al. The disksim simulation environment version 2.0 reference manual
7 Andreas Weissel, Bjoern Beutel, and Frank Bellosa. Cooperative I/O - a novel I/O semantics for energy-aware application   DOI
8 Christopher Lumb, Jiri Schindler, Gregory R. Ganger, Erik Riedel, and David F. Nagle. Towards higher disk head utilization: Extracting 'free' bandwidth from busy disk drives. Pages 87-102
9 Eric Riedel, Christos Faloutsos, Gregory R. Granger, and David F. Nagle. Data mining on an OLTP system (nearly) for free. Pages 13-21, 2000   DOI   ScienceOn
10 C. Lumb, J. Schindler, and G. Ganger. Freeblock scheduling outside of disk firmware, an 2002
11 Muthian Sivathanu, Vijayan Prabhakaran, Florentina I. Popovici, Timmothy E. Denehy, Andrea C. Arpaci-Dusseau, and Remzi H. Aepaci-Dusseau, Semantically-smart disk systems. In Second USENIX Conference on File and Storage Technologies, Mar 2003
12 Zoran Dimitrijevic, Raju Rangaswami, and Edward Chanf. Design and analysis of semi-preemtible IO. Proceedings of the Second Usenix FAST, Mar 2003
13 Mohamed Aboutabl, Ashock K. Agrawala, and Jean-Dominique Decotignie. Temporally determinate disk access: An experimental approach (extended abstract). In Measurement and Modeling of Computer Systems, pages 280-281, 1998   DOI
14 Raju Rangaswami David. Diskbench: User-level disk feature extraction tool zoran dimitrijevic
15 Bruce L. Worthington, Gregory R. Ganger, Yale N. Patt, and John Wilkes. On-line extraction of SCSI disk drive parameters. Technical Report CSE-TR-323-96, 1996