In recent years the relative speed difference between CPUs and main-memory has be-come so great that many applications, including database management systems, spend much of their time waiting for data to be delivered from main-memory. In particular, B+-trees have been shown to utilize cache memory poorly, triggering the development of many cache-conscious indices. While early studies of cache-conscious indices used simulation models, the trend has recently swung towards performance measurements on actual computer architectures. This thesis is part of this trend towards the deployment of cache-conscious structures “in the field”. We study the performance of the pB+-tree on the Itanium 2 processor, focusing on various implementation choices a...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In this paper, we propose several different data and instruction cache configurations and analyze th...
access method, cache consciousness, data locality, data structure, main-memory database The recent h...
In recent years the relative speed difference between CPUs and main-memory has become so great that ...
In recent years the relative speed difference between CPUs and main-memory has become so great that ...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
B+-Trees have been traditionally optimized for I/O performance with disk pages as tree nodes. Recent...
B+-Trees have been traditionally optimized for I/O performance with disk pages as tree nodes. Recent...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
Recent research shows that the database performance can be significantly improved by the effective c...
A new performance model of the memory hierarchy is first introduced, which describes all possible sc...
Abstract. Researchers have modified existing index structures into ones opti-mized for CPU cache per...
Compiler-directed cache prefetching has the poten-tial to hide much of the high memory latency seen ...
Cache performance analysis is becoming increasingly important in microprocessor design. This work ex...
Many systems rely on optimistic concurrent search trees for multi-core scalability. In principle, op...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In this paper, we propose several different data and instruction cache configurations and analyze th...
access method, cache consciousness, data locality, data structure, main-memory database The recent h...
In recent years the relative speed difference between CPUs and main-memory has become so great that ...
In recent years the relative speed difference between CPUs and main-memory has become so great that ...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
B+-Trees have been traditionally optimized for I/O performance with disk pages as tree nodes. Recent...
B+-Trees have been traditionally optimized for I/O performance with disk pages as tree nodes. Recent...
In main-memory databases, the number of processor cache misses has a critical impact on the performa...
Recent research shows that the database performance can be significantly improved by the effective c...
A new performance model of the memory hierarchy is first introduced, which describes all possible sc...
Abstract. Researchers have modified existing index structures into ones opti-mized for CPU cache per...
Compiler-directed cache prefetching has the poten-tial to hide much of the high memory latency seen ...
Cache performance analysis is becoming increasingly important in microprocessor design. This work ex...
Many systems rely on optimistic concurrent search trees for multi-core scalability. In principle, op...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
In this paper, we propose several different data and instruction cache configurations and analyze th...
access method, cache consciousness, data locality, data structure, main-memory database The recent h...