A Parallel Graph Environment for Real-World Data Analytics Workflows
- BATTELLE (PACIFIC NW LAB)
- Indiana University-Bloomington
Economic competitiveness and national security depend increasingly on the insightful analysis of large data sets. The diversity of real-world data sources and analytic workflows impose challenging hardware and software requirements for parallel graph platforms. The irregular nature of graph methods is not supported well by the deep memory hierarchies of conventional distributed systems, requiring new processor and runtime system designs to tolerate memory and synchronization latencies. Moreover, the efficiency of relational table operations and matrix computations are not attainable when data is stored in common graph data structures. In this paper, we present HAGGLE, a high-performance, scalable data analytics platform. The platform’s hybrid data model supports a variety of distributed, thread-safe data structures, parallel programming constructs, and persistent and streaming data. An abstract runtime layer enables us to map the stack to conventional, distributed computer systems with accelerators. The runtime uses multithreading, active messages, and data aggregation to hide memory and synchronization latencies on large-scale systems.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 1591771
- Report Number(s):
- PNNL-SA-140268
- Country of Publication:
- United States
- Language:
- English
Similar Records
Multithreaded Algorithms for Graph Coloring
Compiler-controlled multithreading for lenient parallel languages
SPARTA: High-Level Synthesis of Parallel Multi-Threaded Accelerators
Journal Article
·
Sun Oct 21 00:00:00 EDT 2012
· Parallel Computing, 38(10-11):576-594
·
OSTI ID:1054034
Compiler-controlled multithreading for lenient parallel languages
Book
·
Mon Dec 31 23:00:00 EST 1990
·
OSTI ID:5312979
SPARTA: High-Level Synthesis of Parallel Multi-Threaded Accelerators
Journal Article
·
Tue Dec 24 23:00:00 EST 2024
· ACM Transactions on Reconfigurable Technology and Systems
·
OSTI ID:2570267