일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 시스템 프로그래밍
- linux
- Samsung
- Operating System
- storage system
- 포트 번호 변경
- github
- core dumped
- deep learning
- rocksdb
- Flash Memory
- 키워드
- kernel
- 시스템 소프트웨어
- FTL
- ssd
- Cache
- hardware
- 커널 프로그래밍
- memory
- performance
- USENIX
- framework
- overflow
- Intel
- Machine Learning
- Git
- software
Archives
- Today
- Total
Happy to visit my research note ^^
(관심 논문) Fast Application Launch on Personal Computing/Communication Devices 본문
논문/관심 논문
(관심 논문) Fast Application Launch on Personal Computing/Communication Devices
Liam Lim 2023. 3. 22. 11:26728x90
Junhee Ryu1, Dongeun Lee2, Kang G. Shin3, and Kyungtae Kang4 1SK hynix, 2Texas A&M University - Commerce, 3University of Michigan, 4Hanyang University
February 21–23, 2023 • Santa Clara, CA, USA
USENIX Association
21st USENIX Conference on File and Storage Technologies
Abstract
본 논문의 저자들은 personal computing/communication devices에서 app 실행 속도를 높이기 위해 Paralfetch라는 새로운 prefetcher를 제안한다. 이 prefetcher는 :
- launch-related disk read request를 정확하게 수집하고
- 이러한 request를 pre-scheduling하여 prefetching 중에 I/O throughput을 향상시키고
- disk prefetching을 execution과 겹치게 해서 app execution에서 disk access time을 숨기는 것을 목표로한다.
저자들은 desktop/laptop PC, Raspberry Pi 3 board, Android smartphone에서 Linux kernel 아래에서 구현되었다. 인기있는 app을 사용해서 수행한 실험 결과, Paralfetch는 flash-based drive에서 app launch times를 크게 줄일 수 있고, Linux-based system용 대표적인 app prefetchers인 GSoC Prefetch and FASH를 능가한다.
728x90