Check out the new USENIX Web site. next up previous
Next: About this document ... Up: Operating System I/O Speculation: Previous: Conclusions

Bibliography

1
E. Grochowski.
IBM magnetic hard disk drive technology.
https://www.almaden.ibm.com/ sst/html/leadership/leadership.htm, 2001.

2
A. D. Brown and T. C. Mowry.
Taming the memory hogs: Using compiler inserted releases to manage physical memory intelligently.
In Proceedings of the 4th USENIX Symposium on Operating Systems Design and Implementation, 2000.

3
F. Chang and G. Gibson.
Automatic I/O hint generation through speculative execution.
In Proceedings of the 3rd USENIX Symposium on Operating Systems Design and Implementation, 1999.

4
T. Mowry, A. D. Brown, and O. Krieger.
Automatic compiler-inserted I/O prefetching for out-of-core applications.
In Proceedings of the 2nd USENIX Symposium on Operating Systems Design and Implementation, 1996.

5
R. H. Patterson, G. A. Gibson, E. Ginting, D. Stodolsky, and J. Zelenka.
Informed prefetching and caching.
In Proceedings of the 15th ACM Symposium on Operating System Principles, 1995.

6
D. Bitton, C. Orji, and C. Turbyfill.
The AS3AP benchmark.
In Database and Transaction Processing Sys. Performance Handbook. Morgan Kaufmann, 1991.

7
D. Bailey, J. Barton, T. Lasinski, and H. Simon.
The NAS Parallel Benchmarks.
Technical Report RNR-91-002, NASA Ames Research Center, 1991.

8
M. Ebling, L. Mummert, and D. Steere.
Overcoming the network bottleneck in mobile computing.
In Workshop on Mobile Computing Systems and Applications, 1994.

9
F. Chang.
Using speculative execution to automatically hide I/O latency.
Technical Report CMU-CS-01-172, Carnegie Mellon University, 2001.

10
R. J. Feiertag and E. I. Organisk.
The multics input/output system.
In Proceedings of the 3rd ACM Symposium on Operating Systems Principles, 1971.

11
M.K. McKusick, W.J. Joy, S.J. Leffler, and R.S. Fabry.
A fast file system for UNIX.
ACM Transactions on Computer Systems, 2(3):181-197, 1984.

12
D. Kotz and C. Ellis.
Practical prefetching techniques for parallel file systems.
In Proceedings of the 1st International Conference on Parallel and Distributed Information Systems (PDIS), 1991.

13
T. Madhyastha, G. A. Gibson, and C. Faloutsos.
Informed prefetching of collective I/O requests.
In Proceedings of the ACM/IEEE SC99 Conference, 1999.

14
C. Tait and D. Duchamp.
Detection and exploitation of file working sets.
In Proceedings of the 11th International Conference on Distributed Computing Systems, 1991.

15
M. L. Palmer and S.B. Zdonik.
FIDO: A cache that learns to fetch.
In Proceedings of the Conference on Very Large Data Bases, 1991.

16
K.M. Curewitz, P. Krishnan, and J.S. Vitter.
Practical prefetching via data compression.
In Proceedings of the 1993 ACM Conference on Management of Data (SIGMOD), 1993.

17
J. Griffioen and R. Appleton.
Reducing file system latency using a predictive approach.
In Proceedings of the USENIX Summer Technical Conference, 1994.

18
H. Lei and D. Duchamp.
An analytical approach to file prefetching.
In Proceedings of the USENIX Winter Technical Conference, 1997.

19
T. Kroeger and D. Long.
The case for efficient file access pattern modeling.
In Proceedings of the 7th Workshop on Hot Topics in Operating Systems (HOTOS), 1999.

20
K. S. Trivedi.
On the paging performance of array algorithms.
IEEE Transactions on Computers, 26(10):938-947, 1977.

21
P. Cao, E. W. Felten, A. R. Karlin, and K. Li.
A study of integrated prefetching and caching strategies.
In Proceedings of the ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, 1995.

22
P. Cao, E. W. Felten, A. R. Karlin, and K. Li.
Implementation and performance of integrated application-controlled file caching, prefetching and disk scheduling.
ACM Transactions on Computer Systems, 14(4):311-343, 1996.