External memory algorithms and data structures: Dealing with massive data
JS Vitter - ACM Computing surveys (CsUR), 2001 - dl.acm.org
Data sets in large applications are often too massive to fit completely inside the computers
internal memory. The resulting input/output communication (or I/O) between fast internal …
internal memory. The resulting input/output communication (or I/O) between fast internal …
[图书][B] Frontiers in massive data analysis
National Research Council, Division on Engineering… - 2013 - books.google.com
Data mining of massive data sets is transforming the way we think about crisis response,
marketing, entertainment, cybersecurity and national intelligence. Collections of documents …
marketing, entertainment, cybersecurity and national intelligence. Collections of documents …
Accelerating CUDA graph algorithms at maximum warp
S Hong, SK Kim, T Oguntebi, K Olukotun - Acm Sigplan Notices, 2011 - dl.acm.org
Graphs are powerful data representations favored in many computational domains. Modern
GPUs have recently shown promising results in accelerating computationally challenging …
GPUs have recently shown promising results in accelerating computationally challenging …
Parallel breadth-first search on distributed memory systems
Data-intensive, graph-based computations are pervasive in several scientific applications,
and are known to to be quite challenging to implement on distributed memory systems. In …
and are known to to be quite challenging to implement on distributed memory systems. In …
Parallel algorithms for evaluating centrality indices in real-world networks
This paper discusses fast parallel algorithms for evaluating several centrality indices
frequently used in complex network analysis. These algorithms have been optimized to …
frequently used in complex network analysis. These algorithms have been optimized to …
Algorithms and data structures for external memory
JS Vitter - … and Trends® in Theoretical Computer Science, 2008 - nowpublishers.com
Data sets in large applications are often too massive to fit completely inside the computer's
internal memory. The resulting input/output communication (or I/O) between fast internal …
internal memory. The resulting input/output communication (or I/O) between fast internal …
Multithreaded asynchronous graph traversal for in-memory and semi-external memory
Processing large graphs is becoming increasingly important for many domains such as
social networks, bioinformatics, etc. Unfortunately, many algorithms and implementations do …
social networks, bioinformatics, etc. Unfortunately, many algorithms and implementations do …
Large-scale graph processing systems: a survey
Graph is a significant data structure that describes the relationship between entries. Many
application domains in the real world are heavily dependent on graph data. However, graph …
application domains in the real world are heavily dependent on graph data. However, graph …
Traversing large graphs on GPUs with unified memory
Due to the limited capacity of GPU memory, the majority of prior work on graph applications
on GPUs has been restricted to graphs of modest sizes that fit in memory. Recent hardware …
on GPUs has been restricted to graphs of modest sizes that fit in memory. Recent hardware …
An experimental study of a parallel shortest path algorithm for solving large-scale graph instances
We present an experimental study of the single source shortest path problem with non-
negative edge weights (NSSP) on large-scale graphs using the Δ-stepping parallel …
negative edge weights (NSSP) on large-scale graphs using the Δ-stepping parallel …