Core Graph: Exploiting edge centrality to speedup the evaluation of iterative graph queries

X Jiang, M Afarin, Z Zhao, N Abu-Ghazaleh… - Proceedings of the …, 2024 - dl.acm.org
When evaluating an iterative graph query over a large graph, systems incur significant
overheads due to repeated graph transfer across the memory hierarchy coupled with …

Mega evolving graph accelerator

C Gao, M Afarin, S Rahman, N Abu-Ghazaleh… - Proceedings of the 56th …, 2023 - dl.acm.org
Graph Processing is an emerging workload for applications working with unstructured data,
such as social network analysis, transportation networks, bioinformatics and operations …

Affinity Alloc: Taming Not-So Near-Data Computing

Z Wang, C Liu, N Beckmann, T Nowatzki - … of the 56th Annual IEEE/ACM …, 2023 - dl.acm.org
To mitigate the data movement bottleneck on large multicore systems, the near-data
computing paradigm (NDC) offloads computation to where the data resides on-chip. The …

: On-Device Real-Time Deep Reinforcement Learning for Autonomous Robotics

Z Li, A Samanta, Y Li, A Soltoggio… - 2023 IEEE Real-Time …, 2023 - ieeexplore.ieee.org
Autonomous robotic systems, like autonomous vehicles and robotic search and rescue,
require efficient on-device training for continuous adaptation of Deep Reinforcement …

Mimonet: Multi-input multi-output on-device deep learning

Z Li, X He, Y Li, W Yang, L Thiele, C Liu - arXiv preprint arXiv:2307.11962, 2023 - arxiv.org
Future intelligent robots are expected to process multiple inputs simultaneously (such as
image and audio data) and generate multiple outputs accordingly (such as gender and …

Enabling Window-Based Monotonic Graph Analytics with Reusable Transitional Results for Pattern-Consistent Queries

Z Chen, F Zhang, Y Chen, X Fang, G Feng… - Proceedings of the …, 2024 - dl.acm.org
Evolving graphs consisting of slices are large and constantly changing. For example, in
Alipay, the graph generates hundreds of millions of new transaction records every day …

TEA+: A Novel Temporal Graph Random Walk Engine with Hybrid Storage Architecture

C Huan, Y Liu, H Zhang, S Song, S Pandey… - ACM Transactions on …, 2024 - dl.acm.org
Many real-world networks are characterized by being temporal and dynamic, wherein the
temporal information signifies the changes in connections, such as the addition or removal …

TeGraph+: Scalable Temporal Graph Processing Enabling Flexible Edge Modifications

C Huan, Y Liu, H Zhang, S Chen… - … on Parallel and …, 2024 - ieeexplore.ieee.org
Temporal graphs are widely used for time-critical applications, which enable the extraction
of graph structural information with temporal features but cannot be efficiently supported by …

Meerkat: A Framework for Dynamic Graph Algorithms on GPUs

KJ Concessao, U Cheramangalath, R Dev… - International Journal of …, 2024 - Springer
Graph algorithms are challenging to implement due to their varying topology and irregular
access patterns. Real-world graphs are dynamic in nature and routinely undergo edge and …

BYO: A Unified Framework for Benchmarking Large-Scale Graph Containers

B Wheatman, X Dong, Z Shen, L Dhulipala… - arXiv preprint arXiv …, 2024 - arxiv.org
A fundamental building block in any graph algorithm is a graph container-a data structure
used to represent the graph. Ideally, a graph container enables efficient access to the …