Reducing seek overhead with application-directed prefetching
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
FAST: quick application launch on solid-state drives
FAST'11 Proceedings of the 9th USENIX conference on File and stroage technologies
HPCA '11 Proceedings of the 2011 IEEE 17th International Symposium on High Performance Computer Architecture
Hi-index | 0.00 |
This paper presents a novel prefetching technique to reduce application launch time for mobile devices. The proposed method traces disk access accurately during an application launch and prefetches them in efficient way at its subsequent launches. The key idea is to parallelize the use of processor and flash disk while exploiting multi-core and internal parallelism on flash disk. The proposed prefetcher implemented on a mobile Meego platform has achieved a 28.1% reduction of application launch time with 6 popular applications.