中文
相关论文

相关论文: SlimSell: A Vectorizable Graph Representation for …

200 篇论文

The Breadth-First Search (BFS) algorithm is an important building block for graph analysis of large datasets. The BFS parallelisation has been shown to be challenging because of its inherent characteristics, including irregular memory…

分布式、并行与集群计算 · 计算机科学 2017-04-21 Mireya Paredes , Graham Riley , Mikel Lujan

Breadth-first search (BFS) is a fundamental graph algorithm that presents significant challenges for parallel implementation due to irregular memory access patterns, load imbalance and synchronization overhead. In this paper, we introduce a…

分布式、并行与集群计算 · 计算机科学 2025-03-04 Marati Bhaskar , Raghavendra Kanakagiri

Breadth-First Search (BFS) is a fundamental graph kernel that underpins a wide range of applications. While modern GPUs provide specialised Matrix-Multiply-Accumulate (MMA) units, e.g., Tensor Cores (TC), with extremely high throughput,…

分布式、并行与集群计算 · 计算机科学 2025-12-29 Deniz Elbek , Kamer Kaya

In the big data era, graph computing is widely used to exploit the hidden value in real-world graphs in various scenarios such as social networks, knowledge graphs, web searching, and recommendation systems. However, the random memory…

数据结构与算法 · 计算机科学 2024-07-23 Zite Jiang , Tao Liu , Shuai Zhang , Zhen Guan , Mengting Yuan , Haihang You

On a GPU cluster, the ratio of high computing power to communication bandwidth makes scaling breadth-first search (BFS) on a scale-free graph extremely challenging. By separating high and low out-degree vertices, we present an…

分布式、并行与集群计算 · 计算机科学 2018-04-06 Yuechao Pan , Roger Pearce , John D. Owens

Breadth First Search (BFS) is a building block for graph algorithms and has recently been used for large scale analysis of information in a variety of applications including social networks, graph databases and web searching. Due to its…

分布式、并行与集群计算 · 计算机科学 2016-04-12 Mireya Paredes , Graham Riley , Mikel Lujan

The Breadth First Search (BFS) algorithm is the foundation and building block of many higher graph-based operations such as spanning trees, shortest paths and betweenness centrality. The importance of this algorithm increases each day due…

分布式、并行与集群计算 · 计算机科学 2017-04-04 Julian Romera

BFS (Breadth-First Search) is a typical graph algorithm used as a key component of many graph applications. However, current distributed parallel BFS implementations suffer from irregular data communication with large volumes of transfers…

分布式、并行与集群计算 · 计算机科学 2021-08-18 Xinbiao Gan

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 this work, we explore the design space of parallel algorithms…

分布式、并行与集群计算 · 计算机科学 2011-10-17 Aydin Buluc , Kamesh Madduri

While it is well-known and acknowledged that the performance of graph algorithms is heavily dependent on the input data, there has been surprisingly little research to quantify and predict the impact the graph structure has on performance.…

分布式、并行与集群计算 · 计算机科学 2017-08-04 Merijn Verstraaten , Ana Lucia Varbanescu , Cees de Laat

In a general graph data structure like an adjacency matrix, when edges are homogeneous, the connectivity of two nodes can be sufficiently represented using a single bit. This insight has, however, not yet been adequately exploited by the…

分布式、并行与集群计算 · 计算机科学 2022-02-23 Jou-An Chen , Hsin-Hsuan Sung , Xipeng Shen , Nathan Tallent , Kevin Barker , Ang Li

Breadth-first search (BFS) is known as a basic search strategy for learning graph properties. As the scales of graph databases have increased tremendously in recent years, large-scale graphs G are often disk-resident. Obtaining the BFS…

数据结构与算法 · 计算机科学 2025-07-18 Xiaolong Wan , Xixian Han

Breadth-First Search (BFS) is a building block used in a wide array of graph analytics and is used in various network analysis domains: social, road, transportation, communication, and much more. Over the last two decades, network sizes…

分布式、并行与集群计算 · 计算机科学 2021-03-26 Oded Green

Large scale-free graphs are famously difficult to process efficiently: the skewed vertex degree distribution makes it difficult to obtain balanced partitioning. Our research instead aims to turn this into an advantage by partitioning the…

分布式、并行与集群计算 · 计算机科学 2015-10-05 Scott Sallinen , Abdullah Gharaibeh , Matei Ripeanu

Graph analytics are at the heart of a broad range of applications such as drug discovery, page ranking, and recommendation systems. When graph size exceeds memory size, out-of-core graph processing is needed. For the widely used external…

分布式、并行与集群计算 · 计算机科学 2020-02-12 Kiran Kumar Matam , Hanieh Hashemi , Murali Annavaram

We propose Slim Graph: the first programming model and framework for practical lossy graph compression that facilitates high-performance approximate graph processing, storage, and analytics. Slim Graph enables the developer to express…

数据结构与算法 · 计算机科学 2021-08-04 Maciej Besta , Simon Weber , Lukas Gianinazzi , Robert Gerstenberger , Andrey Ivanov , Yishai Oltchik , Torsten Hoefler

Recent advances in graph processing on FPGAs promise to alleviate performance bottlenecks with irregular memory access patterns. Such bottlenecks challenge performance for a growing number of important application areas like machine…

硬件体系结构 · 计算机科学 2022-06-20 Jonas Dann , Daniel Ritter , Holger Fröning

Graph analysis performs many random reads and writes, thus, these workloads are typically performed in memory. Traditionally, analyzing large graphs requires a cluster of machines so the aggregate memory exceeds the graph size. We…

分布式、并行与集群计算 · 计算机科学 2015-01-27 Da Zheng , Disa Mhembere , Randal Burns , Joshua Vogelstein , Carey E. Priebe , Alexander S. Szalay

Graphs and their traversal is becoming significant as it is applicable to various areas of mathematics, science and technology. Various problems in fields as varied as biochemistry (genomics), electrical engineering (communication…

分布式、并行与集群计算 · 计算机科学 2020-03-11 Anuj Sharma , Syed Mohammed Arshad Zaidi

To fully exploit the performance potential of modern multi-core processors, machine learning and data mining algorithms for big data must be parallelized in multiple ways. Today's CPUs consist of multiple cores, each following an…

机器学习 · 计算机科学 2020-11-09 Christian Böhm , Claudia Plant
‹ 上一页 1 2 3 10 下一页 ›