• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • Donate

CiteSeerX logo

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 602
Next 10 →

Operating system support for NVM+DRAM hybrid main memory

by Jeffrey C. Mogul, Eduardo Argollo, Mehul Shah, Paolo Faraboschi - In Hot Topics in Operating Systems (HotOS , 2009
"... Technology trends may soon favor building main memory as a hybrid between DRAM and non-volatile memory, such as flash or PC-RAM. We describe how the operating system might manage such hybrid memories, using semantic information not available in other layers. We describe preliminary experiments sugge ..."
Abstract - Cited by 21 (0 self) - Add to MetaCart
Technology trends may soon favor building main memory as a hybrid between DRAM and non-volatile memory, such as flash or PC-RAM. We describe how the operating system might manage such hybrid memories, using semantic information not available in other layers. We describe preliminary experiments

HyPer: A hybrid OLTP&OLAP Main Memory Database System based on Virtual Memory Snapshots

by Alfons Kemper, Thomas Neumann, Fakultät Für Informatik, Technische Universität München, D- Garching - In ICDE , 2011
"... Abstract—The two areas of online transaction processing (OLTP) and online analytical processing (OLAP) present different challenges for database architectures. Currently, customers with high rates of mission-critical transactions have split their data into two separate systems, one database for OLTP ..."
Abstract - Cited by 82 (29 self) - Add to MetaCart
to maintaining two separate information systems. We present an efficient hybrid system, called HyPer, that can handle both OLTP and OLAP simultaneously by using hardware-assisted replication mechanisms to maintain consistent snapshots of the transactional data. HyPer is a mainmemory database system

Toward Operating System Support For Recoverable-Persistent Main Memory Database Systems

by Khien-mien Chew, Avi Silberschatz , 1992
"... The availability of large main memories and the emergence of new application domains make current techniques of database buffer management inadequate. To overcome this, we propose the use of the Virtual Memory Database (VMDB) approach for building large database systems. The VMDB paradigm is based o ..."
Abstract - Cited by 5 (2 self) - Add to MetaCart
The availability of large main memories and the emergence of new application domains make current techniques of database buffer management inadequate. To overcome this, we propose the use of the Virtual Memory Database (VMDB) approach for building large database systems. The VMDB paradigm is based

Operating System Support for Fast Hardware Compression of Main Memory Contents

by Bulent Abali, Hubertus Franke - Main Memory”, Memory Wall Workshop, Intl. Symposium on Computer Architecture (ISCA2000 , 2000
"... ..."
Abstract - Cited by 11 (2 self) - Add to MetaCart
Abstract not found

Automatic Compiler-Inserted I/O Prefetching for Out-of-Core Applications

by Todd C. Mowry, Angela K. Demke, Orran Krieger , 1996
"... Current operating systems offer poor performance when a numeric application's working set does not fit in main memory. As a result, programmers who wish to solve "out-of-core" problems efficiently are typically faced with the onerous task of rewriting an application to use explicit I/ ..."
Abstract - Cited by 162 (6 self) - Add to MetaCart
Current operating systems offer poor performance when a numeric application's working set does not fit in main memory. As a result, programmers who wish to solve "out-of-core" problems efficiently are typically faced with the onerous task of rewriting an application to use explicit I

Difference Engine: Harnessing Memory Redundancy in Virtual Machines

by Diwaker Gupta, Sangmin Lee, Michael Vrable, Stefan Savage, Alex C. Snoeren, George Varghese, Geoffrey M. Voelker, Amin Vahdat
"... Virtual machine monitors (VMMs) are a popular platform for Internet hosting centers and cloud-based compute services. By multiplexing hardware resources among virtual machines (VMs) running commodity operating systems, VMMs decrease both the capital outlay and management overhead of hosting centers. ..."
Abstract - Cited by 123 (3 self) - Add to MetaCart
that content-based page sharing provides modest decreases in the memory footprint of VMs running similar operating systems and applications. Our studies show that significant additional gains can be had by leveraging both sub-page level sharing (through page patching) and in-core memory compression. We build

Page Placement in Hybrid Memory Systems

by Luiz Ramos, Eugene Gorbatov, Ricardo Bianchini , 2010
"... Phase-Change Memory (PCM) technology has received substantial attention recently. Because PCM is byte-addressable and exhibits access times in the nanosecond range, it can be used in main memory designs. In fact, PCM has higher density and lower idle power consumption than DRAM. Unfortunately, PCM i ..."
Abstract - Cited by 24 (1 self) - Add to MetaCart
is also slower than DRAM and has limited endurance. For these reasons, researchers have proposed memory systems that combine a small amount of DRAM and a large amount of PCM. In this paper, we propose a new hybrid design that features a hardware-driven page placement policy. The policy relies

Implementation of Buffer Cache Simulator for Hybrid Main Memory and Flash Memory Storages∗

by Soohyun Yang, Yeonseung Ryu
"... Abstract. A buffer cache mechanism is usually employed in modern operating system to enhance the performance that is limited by slow secondary storage. In this paper, we present the implementation of a trace-driven simulator for buffer cache schemes that consider DRAM/PRAM hybrid main memory and fla ..."
Abstract - Add to MetaCart
Abstract. A buffer cache mechanism is usually employed in modern operating system to enhance the performance that is limited by slow secondary storage. In this paper, we present the implementation of a trace-driven simulator for buffer cache schemes that consider DRAM/PRAM hybrid main memory

The Logical Disk: A New Approach to Improving File Systems

by Wiebren de Jonge, M. Frans Kaashoek, Wilson C. Hsieh
"... The Logical Disk (LD) defines a new interface to disk storage that separates file management and disk management by using logical block numbers and block lists. The LD interface is designed to support multiple file systems and to allow multiple implementations, both of which are important given the ..."
Abstract - Cited by 127 (2 self) - Add to MetaCart
the increasing use of kernels that support multiple operating system personalities. A log-structured implementation of LD (LLD) demonstrates that LD can be implemented efficiently. LLD adds about 5% to 10% to the purchase cost of a disk for the main memory it requires. Combining LLD with an existing file system

Apers, “Parallelism in a main-memory DBMS: The performance of

by Annita Wilschut, Jan Flokstra, Peter M. G. Apers - PRISMA/DB.” in VLDB , 1992
"... This paper evaluates the performance of the parallel, main-memory DBMS, PRISMA/DB. First, an abstract architecture for parallel query execution is presented. A performance model for the execution of simple relational operations on this architecture is developed. The parameters in the model are set u ..."
Abstract - Cited by 25 (2 self) - Add to MetaCart
This paper evaluates the performance of the parallel, main-memory DBMS, PRISMA/DB. First, an abstract architecture for parallel query execution is presented. A performance model for the execution of simple relational operations on this architecture is developed. The parameters in the model are set
Next 10 →
Results 1 - 10 of 602
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2016 The Pennsylvania State University