Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
0Activity

Table Of Contents

Introduction
1.1 Overview
Parallel Disk Model (PDM)
2.1 PDM and Problem Parameters
2.2 Practical Modeling Considerations
Fundamental I/O Operations and Bounds
Exploiting Locality and Load Balancing
4.1 Locality Issues with a Single Disk
4.2 Disk Striping and Parallelism with Multiple Disks
External Sorting and Related Problems
5.1 Sorting by Distribution
5.2 Sorting by Merging
5.3 Prefetching, Caching, and Applications to Sorting
5.4 A General Simulation for Parallel Disks
5.5 Handling Duplicates: Bundle Sorting
5.6 Permuting
5.7 Fast Fourier Transform and Permutation Networks
6.1 Permuting
6.2 Lower Bounds for Sorting and Other Problems
Matrix and Grid Computations
7.1 Matrix Operations
7.2 Matrix Transposition
Batched Problems in Computational Geometry
8.1 Distribution Sweep
8.2 Other Batched Geometric Problems
Batched Problems on Graphs
9.1 Sparsification
9.2 Special Cases
9.3 Sequential Simulation of Parallel Algorithms
External Hashing for Online Dictionary Search
10.1 Extendible Hashing
10.2 Directoryless Methods
10.3 Additional Perspectives
Multiway Tree Data Structures
11.1 B-trees and Variants
11.2 Weight-Balanced B-trees
11.3 Parent Pointers and Level-Balanced B-trees
11.4 Buffer Trees
Spatial Data Structures and Range Search
12.1 Linear-Space Spatial Structures
12.2 R-trees
12.5 General Orthogonal 2-D Range Search
12.6 Other Types of Range Search
12.7 Lower Bounds for Orthogonal Range Search
Dynamic and Kinetic Data Structures
13.2 Continuously Moving Items
String Processing
14.1 Inverted Files
14.2 String B-Trees
14.3 Suffix Trees and Suffix Arrays
14.4 Sorting Strings
Compressed Data Structures
15.1 Data Representations and Compression Models
15.2 External Memory Compressed Data Structures
Dynamic Memory Allocation
Conclusions
Notations and Acronyms
References
0 of .
Results for:
No results containing your search query
P. 1
Algorithms and Data Structures for External Memory

Algorithms and Data Structures for External Memory

Ratings: (0)|Views: 3|Likes:
Published by Farhan Faruque
Algorithms
Algorithms

More info:

Published by: Farhan Faruque on Dec 27, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/27/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 6 are not shown in this preview.
You're Reading a Free Preview
Pages 10 to 73 are not shown in this preview.
You're Reading a Free Preview
Pages 77 to 127 are not shown in this preview.
You're Reading a Free Preview
Pages 131 to 180 are not shown in this preview.
You're Reading a Free Preview
Pages 184 to 191 are not shown in this preview.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->