当前位置: X-MOL 学术IEEE Comput. Archit. Lett. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Exploring PIM Architecture for High-Performance Graph Pattern Mining
IEEE Computer Architecture Letters ( IF 1.4 ) Pub Date : 2021-08-10 , DOI: 10.1109/lca.2021.3103665
Jiya Su , Linfeng He , Peng Jiang , Rujia Wang

Graph mining applications, such as subgraph pattern matching and mining, are widely used in real-world domains such as bioinformatics, social network analysis, and computer vision. Such applications are considered as a new class of data-intensive applications that generate massive irregular computation workloads and memory accesses, which are different from many well-studied graph applications such as BFS and page rank. In this letter, we use the emerging process-in-memory architecture to accelerate data-intensive operations in graph mining tasks. We first identify the code blocks that are best suitable for PIM execution. Then, we observe a significant load imbalance on PIM architecture and analyze the root cause for such imbalance in graph mining applications. Lastly, we evaluate several scheduling schemes that help reduce the load imbalance and discuss potential optimizations to enhance performance further.

中文翻译:


探索高性能图模式挖掘的 PIM 架构



图挖掘应用程序(例如子图模式匹配和挖掘)广泛应用于生物信息学、社交网络分析和计算机视觉等现实领域。此类应用程序被认为是一类新型数据密集型应用程序,会产生大量不规则计算工作负载和内存访问,这与许多经过充分研究的图形应用程序(例如 BFS 和页排序)不同。在这封信中,我们使用新兴的内存处理架构来加速图挖掘任务中的数据密集型操作。我们首先确定最适合 PIM 执行的代码块。然后,我们观察到 PIM 架构上存在显着的负载不平衡,并分析了图挖掘应用程序中这种不平衡的根本原因。最后,我们评估了几种有助于减少负载不平衡的调度方案,并讨论了进一步提高性能的潜在优化。
更新日期:2021-08-10
down
wechat
bug