Uniform Memory Architecture for GPU-CPU Resource Sharing in Edge AI Systems

To achieve all the requirements of a real-time system that demands low latency and high-throughput performances, edge AI systems must share resources efficiently over CPUs and GPUs. Explicit data transfers between different memory regions are thus the bottlenecks that also forbid higher performance while moving that complexity on a traditional discrete memory system. In this paper, the study introduces a new UMA that enables edge AI systems to share resources across GPUs and CPUs without any hitch. The proposed UMA reduces data transport overhead, enhances processing performance, and simplifies programming models by incorporating a unified address space, intelligent data placement, coherent caching, and improved memory allocation. This also guarantees optimal data placement and consistency between processing units as the technique dynamically analyzes access patterns of memory. Validating the effectiveness of the suggested strategy, experimental evaluations across multiple edge AI workloads bring about a latency reduction of up to 45% and throughput of 30%. This work lays the foundation for advancements in next-gen edge AI architectures, ushering in AI-powered edge applications that are both responsive and efficient.

Authors

Institutions

Publication Details

Published
2025-03-06
DOI
https://doi.org/10.1109/icoeca66273.2025.00079
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Uniform Memory Architecture for GPU-CPU Resource Sharing in Edge AI Systems

Manjunath Reddy, Vikas Gupta, Muthukumaran Vaithianathan, Shivakumar Udkar
Cloud Computing and Resource Management
article

Uniform Memory Architecture for GPU-CPU Resource Sharing in Edge AI Systems

Manjunath Reddy, Vikas Gupta, Muthukumaran Vaithianathan, Shivakumar Udkar
article en

Abstract

To achieve all the requirements of a real-time system that demands low latency and high-throughput performances, edge AI systems must share resources efficiently over CPUs and GPUs. Explicit data transfers between different memory regions are thus the bottlenecks that also forbid higher performance while moving that complexity on a traditional discrete memory system. In this paper, the study introduces a new UMA that enables edge AI systems to share resources across GPUs and CPUs without any hitch. The proposed UMA reduces data transport overhead, enhances processing performance, and simplifies programming models by incorporating a unified address space, intelligent data placement, coherent caching, and improved memory allocation. This also guarantees optimal data placement and consistency between processing units as the technique dynamically analyzes access patterns of memory. Validating the effectiveness of the suggested strategy, experimental evaluations across multiple edge AI workloads bring about a latency reduction of up to 45% and throughput of 30%. This work lays the foundation for advancements in next-gen edge AI architectures, ushering in AI-powered edge applications that are both responsive and efficient.

Qualcomm (United States) (US), Samsung (United States) (US), Market Matters (US), Advanced Micro Devices (United States) (US)
Openalex Percentile: Top 70%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Uniform Memory Architecture for GPU-CPU Resource Sharing in Edge AI Systems — Manjunath Reddy, Vikas Gupta, et al. · (2025) | TGRS Research Map | TGRS