FIFO queues are all you need for cache eviction

J Yang, Y Zhang, Z Qiu, Y Yue, R Vinayak - Proceedings of the 29th …, 2023 - dl.acm.org
As a cache eviction algorithm, FIFO has a lot of attractive properties, such as simplicity,
speed, scalability, and flash-friendliness. The most prominent criticism of FIFO is its low …

Adaptive, transparent frequency and voltage scaling of communication phases in mpi programs

MY Lim, VW Freeh, DK Lowenthal - Proceedings of the 2006 ACM/IEEE …, 2006 - dl.acm.org
Although users of high-performance computing are most interested in raw performance, both
energy and power consumption have become critical concerns. Some microprocessors …

LRU-WSR: integration of LRU and writes sequence reordering for flash memory

H Jung, H Shim, S Park, S Kang… - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
Most mobile devices are equipped with a NAND flash memory even if it has characteristics
of not-in-place update and asymmetric I/O latencies among read, write, and erase …

[PDF][PDF] DULO: an effective buffer cache management scheme to exploit both temporal and spatial locality

S Jiang, X Ding, F Chen, E Tan, X Zhang - Proceedings of the 4th …, 2005 - usenix.org
Sequentiality of requested blocks on disks, or their spatial locality, is critical to the
performance of disks, where the throughput of accesses to sequentially placed disk blocks …

[PDF][PDF] DiskSeen: Exploiting Disk Layout and Access History to Enhance I/O Prefetch.

X Ding, S Jiang, F Chen, K Davis, X Zhang - USENIX Annual Technical …, 2007 - usenix.org
Current disk prefetch policies in major operating systems track access patterns at the level of
the file abstraction. While this is useful for exploiting application-level access patterns, file …

Improving docker registry design based on production workload analysis

A Anwar, M Mohamed, V Tarasov, M Littley… - … USENIX Conference on …, 2018 - usenix.org
Containers offer an efficient way to run workloads as independent microservices that can be
developed, tested and deployed in an agile manner. To facilitate this process, container …

Flash caching on the storage client

DA Holland, E Angelino, G Wald… - 2013 USENIX Annual …, 2013 - usenix.org
Flash memory has recently become popular as a caching medium. Most uses to date are on
the storage server side. We investigate a different structure: flash as a cache on the client …

Erasing {Belady's} Limitations: In Search of Flash Cache Offline Optimality

Y Cheng, F Douglis, P Shilane, G Wallace… - 2016 USENIX Annual …, 2016 - usenix.org
NAND-based solid-state (flash) drives are known for providing better performance than
magnetic disk drives, but they have limits on endurance, the number of times data can be …

Secure MPC for analytics as a web application

A Lapets, N Volgushev, A Bestavros… - 2016 IEEE …, 2016 - ieeexplore.ieee.org
Companies, government agencies, and other organizations have been analyzing data
pertaining to their internal operations with great effect, such as in evaluating performance or …

On the design of a new linux readahead framework

WU Fengguang, XI Hongsheng… - ACM SIGOPS Operating …, 2008 - dl.acm.org
As Linux runs an increasing variety of workloads, its in-kernel readahead algorithm has
been challenged by many unexpected and subtle problems. To name a few: readahead …