- Home
- Search Results
- Page 1 of 1
Search for: All records
-
Total Resources3
- Resource Type
-
02000010000
- More
- Availability
-
21
- Author / Contributor
- Filter by Author / Creator
-
-
Pitchumani, Rekha (3)
-
Bauch, Gerhard (1)
-
Chen, Sean (1)
-
Garg, Shaleen (1)
-
Gratz, Paul V. (1)
-
Hulse, Chester (1)
-
Kannan, Sudarsun (1)
-
Ki, Yang Seok (1)
-
Kuo, Calvin (1)
-
Lee, Joo Hwan (1)
-
Li, Zongwang (1)
-
Parashar, Manish (1)
-
Qin, Mian (1)
-
Reddy, Narasimha (1)
-
Stark, Maximilian (1)
-
Terrill, Caleb (1)
-
Wang, Linfang (1)
-
Wesel, Richard D. (1)
-
Xie, Bing (1)
-
Zhang, Jian (1)
-
- Filter by Editor
-
-
& Spizer, S. M. (0)
-
& . Spizer, S. (0)
-
& Ahn, J. (0)
-
& Bateiha, S. (0)
-
& Bosch, N. (0)
-
& Brennan K. (0)
-
& Brennan, K. (0)
-
& Chen, B. (0)
-
& Chen, Bodong (0)
-
& Drown, S. (0)
-
& Ferretti, F. (0)
-
& Higgins, A. (0)
-
& J. Peters (0)
-
& Kali, Y. (0)
-
& Ruiz-Arias, P.M. (0)
-
& S. Spitzer (0)
-
& Sahin. I. (0)
-
& Spitzer, S. (0)
-
& Spitzer, S.M. (0)
-
(submitted - in Review for IEEE ICASSP-2024) (0)
-
-
Have feedback or suggestions for a way to improve these results?
!
Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher.
Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?
Some links on this page may take you to non-federal websites. Their policies may differ from this site.
-
We introduce CrossPrefetch, a novel cross-layered I/O prefetching mechanism that operates across the OS and a user-level runtime to achieve optimal performance. Existing OS prefetching mechanisms suffer from rigid interfaces that do not provide information to applications on the prefetch effectiveness, suffer from high concurrency bottlenecks, and are inefficient in utilizing available system memory. CrossPrefetch addresses these limitations by dividing responsibilities between the OS and runtime, minimizing overhead, and achieving low cache misses, lock contentions, and higher I/O performance. CrossPrefetch tackles the limitations of rigid OS prefetching interfaces by maintaining and exporting cache state and prefetch effectiveness to user-level runtimes. It also addresses scalability and concurrency bottlenecks by distinguishing between regular I/O and prefetch operations paths and introduces fine-grained prefetch indexing for shared files. Finally, CrossPrefetch designs low-interference access pattern prediction combined with support for adaptive and aggressive techniques to exploit memory capacity and storage bandwidth. Our evaluation of CrossPrefetch, encompassing microbenchmarks, macrobenchmarks, and real-world workloads, illustrates performance gains of up to 1.22x-3.7x in I/O throughput.We also evaluate CrossPrefetch across different file systems and local and remote storage configurations.more » « lessFree, publicly-accessible full text available April 17, 2025
-
Wang, Linfang ; Terrill, Caleb ; Stark, Maximilian ; Li, Zongwang ; Chen, Sean ; Hulse, Chester ; Kuo, Calvin ; Wesel, Richard D. ; Bauch, Gerhard ; Pitchumani, Rekha ( , IEEE Transactions on Communications)
-
Qin, Mian ; Lee, Joo Hwan ; Pitchumani, Rekha ; Ki, Yang Seok ; Reddy, Narasimha ; Gratz, Paul V. ( , 2020 25th Asia and South Pacific Design Automation Conference (ASP-DAC))