Operating System I/O Speculation: How Two Invocations Are Faster Than One

  title={Operating System I/O Speculation: How Two Invocations Are Faster Than One},
  author={Keir Faser and Fay Chang},
  booktitle={USENIX Annual Technical Conference, General Track},
We present an in-kernel disk prefetcher which uses speculative execution to determine what data an application is likely to require in the near future. By placing our design within the operating system, we provide several benefits compared to the previous application-level design. Not only is our system easier to implement and deploy, but by handling page faults as well as traditional file-access methods we are able to apply speculative execution to swapping applications, which often spend the… CONTINUE READING
Highly Cited
This paper has 41 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 31 extracted citations

Improving I / O Performance through an In – Kernel Disk Simulator

View 1 Excerpt

Fema: A Fairness and Efficiency Caching Management Algorithm in Shared Cache

2014 9th IEEE International Conference on Networking, Architecture, and Storage • 2014
View 1 Excerpt

LiU: Hiding Disk Access Latency for HPC Applications with a New SSD-Enabled Data Layout

2013 IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems • 2013
View 1 Excerpt


Publications referenced by this paper.
Showing 1-10 of 23 references

Similar Papers

Loading similar papers…