An Order Sampling Processing-in-Memory Architecture for Approximate Graph Pattern Mining
Autor: | Guohao Dai, Jishen Zhao, Ziqian Wan, Yu Wang, Yun Joon Soh |
---|---|
Rok vydání: | 2020 |
Předmět: |
Optimal sampling
Computer science Search engine indexing 02 engineering and technology Graph 020202 computer hardware & architecture 020204 information systems Memory architecture 0202 electrical engineering electronic engineering information engineering Architecture Performance improvement Algorithm Implementation Design space |
Zdroj: | ACM Great Lakes Symposium on VLSI |
DOI: | 10.1145/3386263.3406912 |
Popis: | There have been increasing interests in graph pattern mining due to the booming of data volume in various domains. Conventional graph mining implementations which calculate the exact count of patterns usually suffer from huge amounts of intermediate data and low performance on large-scale graphs. With the observation that the exact pattern counts are not required in many real-world graph pattern mining problems, previous works (e.g., ASAP) proposed an approximate graph pattern mining algorithm and improved the performance of graph pattern mining by up to two orders of magnitudes. The crucial sampling operation in the ASAP algorithm exposes high parallelism and complex edge searching. Moreover, the performance of ASAP is closely related the sampling order. However, previous works failed to tackle these problems in the design. Thus, we propose a novel Processing-in-Memory (PIM) architecture for parallel approximate graph pattern mining problems. We introduce dictionaries on the logic layer of PIM devices for edge indexing. We also explore the design space of sampling orders and give the optimal sampling strategy. The comprehensive experimental results show that, our design achieves up to 97 times performance improvement against ASAP system. |
Databáze: | OpenAIRE |
Externí odkaz: |