We study the cache performance in a symmetric distributed main-memory database. The high performance networks in many large distributed systems enable a machine to reach the main memory of other nodes more quickly than the time to access local disks. We therefore introduce remote memory as an additional layer in the memory hierarchy between local memory and disks. In order to appreciate the tradeoffs of memory and cpu in the symmetric architecture, we compare system performance in alternative architectures. Simulations show that, by exploiting remote memory (in each node‘s cache), performance improves over a wide range of cache sizes as compared to a distributed client/server architecture. We also compare the symmetric model to a centralize...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
Data storage plays an essential role in today\u27s fast-growing data-intensive network services. Wit...
v Abstract Caching has long been recognized as a powerful performance enhancement technique in many...
We describe the architecture of a symmetric distributed main memory database. The high performance n...
As the speed of microprocessors increases according to Moore's law, access speeds of the main memory...
Abstract-We study the cache performance in a remote caching architecture. The high performance netwo...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In this paper, we study the performance of a distributed search engine from a data caching point of ...
Current network file system protocols rely heavily on a central server to coordinate file activity a...
This thesis explores ways in which intermediate cache servers affect the performance and scalability...
Large-scale multiprocessors suffer from long latencies for remote accesses. Caching is by far the mo...
This thesis comprises of an in-depth investigation on issues related to high performance I/O archite...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
Caching has long been recognized as a powerful performance enhancement technique in many areas of co...
In the past decade, the exponential growth in commodity CPUs speed has far outpaced advances in memo...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
Data storage plays an essential role in today\u27s fast-growing data-intensive network services. Wit...
v Abstract Caching has long been recognized as a powerful performance enhancement technique in many...
We describe the architecture of a symmetric distributed main memory database. The high performance n...
As the speed of microprocessors increases according to Moore's law, access speeds of the main memory...
Abstract-We study the cache performance in a remote caching architecture. The high performance netwo...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In this paper, we study the performance of a distributed search engine from a data caching point of ...
Current network file system protocols rely heavily on a central server to coordinate file activity a...
This thesis explores ways in which intermediate cache servers affect the performance and scalability...
Large-scale multiprocessors suffer from long latencies for remote accesses. Caching is by far the mo...
This thesis comprises of an in-depth investigation on issues related to high performance I/O archite...
In the past decade, advances in speed of commodity CPUs have far out-paced advances in memory latenc...
Caching has long been recognized as a powerful performance enhancement technique in many areas of co...
In the past decade, the exponential growth in commodity CPUs speed has far outpaced advances in memo...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
Data storage plays an essential role in today\u27s fast-growing data-intensive network services. Wit...
v Abstract Caching has long been recognized as a powerful performance enhancement technique in many...