AbstractModern computers have several levels of memory hierarchy. To obtain good performance on these processors it is necessary to design algorithms that minimize I/O traffic to slower memories in the hierarchy. In this paper, we present I/O efficient algorithms to pebble r-pyramids and derive lower bounds on the number of I/O operations to do so. The r-pyramid graph models financial applications which are of practical interest and where minimizing memory traffic can have a significant impact on cost saving
We describe a model that enables us to analyze the running time of an algorithm in a computer with a...
International audienceResearchers and practitioners have for long worked on improving the computatio...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1992. Simultaneously published ...
This paper initiates the study of I/O algorithms (minimizing cache misses) from the perspective of f...
© Erik D. Demaine, Andrea Lincoln, Quanquan C. Liu, Jayson Lynch, and Virginia Vassilevska Williams....
Data movements between different levels of a memory hierarchy (I/Os) are a principal performance bot...
This paper presents a new semantic method for proving lower bounds in computational complexity. We u...
We show a relationship between the number of comparisons and the number of I/O operations needed to...
This paper shows that a fat-pyramid of area Theta(A) built from processors of size lg A requires onl...
(eng) We show that proving lower bounds in algebraic models of computation may not be easier than in...
The red-blue pebble game was formulated in the 1980s [14] to model the I/O complexity of algorithms ...
We introduce the notion of an r-visit of a Directed Acyclic Graph DAG G = (V,E), a sequence of the v...
International audienceWe revisit classical sieves for computing primes and analyze their performance...
External Memory models, most notable being the I-O Model [3], capture the effects of memory hierarch...
Technology trends are making the cost of data movement increasingly dominant, both in terms of energ...
We describe a model that enables us to analyze the running time of an algorithm in a computer with a...
International audienceResearchers and practitioners have for long worked on improving the computatio...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1992. Simultaneously published ...
This paper initiates the study of I/O algorithms (minimizing cache misses) from the perspective of f...
© Erik D. Demaine, Andrea Lincoln, Quanquan C. Liu, Jayson Lynch, and Virginia Vassilevska Williams....
Data movements between different levels of a memory hierarchy (I/Os) are a principal performance bot...
This paper presents a new semantic method for proving lower bounds in computational complexity. We u...
We show a relationship between the number of comparisons and the number of I/O operations needed to...
This paper shows that a fat-pyramid of area Theta(A) built from processors of size lg A requires onl...
(eng) We show that proving lower bounds in algebraic models of computation may not be easier than in...
The red-blue pebble game was formulated in the 1980s [14] to model the I/O complexity of algorithms ...
We introduce the notion of an r-visit of a Directed Acyclic Graph DAG G = (V,E), a sequence of the v...
International audienceWe revisit classical sieves for computing primes and analyze their performance...
External Memory models, most notable being the I-O Model [3], capture the effects of memory hierarch...
Technology trends are making the cost of data movement increasingly dominant, both in terms of energ...
We describe a model that enables us to analyze the running time of an algorithm in a computer with a...
International audienceResearchers and practitioners have for long worked on improving the computatio...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 1992. Simultaneously published ...