• Publications
  • Influence
Practical, transparent operating system support for superpages
TLDR
We propose an effective superpage management system for FreeBSD on the Alpha CPU, and evaluate it on real workloads and benchmarks. Expand
  • 137
  • 8
  • PDF
Practical, transparent operating system support for superpages
Most general-purpose processors provide support for memory pages of large sizes, called superpages. Superpages enable each entry in the translation lookaside buffer (TLB) to map a large physicalExpand
  • 80
  • 4
Transparent operating system support for superpages
This dissertation presents the design, implementation and evaluation of a physical memory management system that allows applications to transparently benefit from superpages. The benefit consists ofExpand
  • 34
  • 4
  • PDF
Autonomous Storage Management for Personal Devices with PodBase
TLDR
We present PodBase, a system that manages data on personal devices in an autonomous, decentralized, device- and operating system-independent manner. Expand
  • 15
  • PDF
Application-assisted physical memor y management for general-purpose operating systems
Manysoftware applicationscan, in principle, trademain memoryconsumption for other resources. For instance, garbagecollectedlanguageruntimescantradecollection overheadfor heap size,Expand
A page-coherent, causally consistent protocol for distributed shared memory
TLDR
We propose a causally consistent DSM protocol that allows application programmers to elude message passing and use shared-memory paradigm. Expand
A Causally Consistent Protocol for Distributed Shared Memory
TLDR
We propose a causally consistent DSM protocol that allows application programmers to elude message passing and use the familiar shared-memory paradigm. Expand