S-Space College of Engineering/Engineering Practice School (공과대학/대학원) Dept. of Computer Science and Engineering (컴퓨터공학부) Others_컴퓨터공학부
ClusterFetch: A Lightweight Prefetcher for General Workloads
- Jeong, Haksu; Ryu, Junhee; Lee, Dongeun; Lee, Jaemyoun; Shin, Heonshik; Kang, Kyungtae
- Issue Date
- 6th ACM/SPEC International Conference on Performance Engineering
- Application loading times can be reduced by prefetching disk
blocks into the buffer cache. Existing prefetching schemes
for general workloads suffer from significant overheads and
low accuracy. ClusterFetch is a lightweight prefetcher that
identifies continuous sequences of I/O requests and identifies
the files that trigger them. The next time that the same files
are opened, the corresponding disk blocks are prefetched.
In experiments, ClusterFetch reduced the launch time, by
which we refer to the latency that occurs when a program
first runs, by 15.2 to 30.9%, and loading times, meaning the
delays that are incurred while additional data is loaded from
the disk during program execution, by 15.9%.
- Files in This Item: There are no files associated with this item.