Exploring GPU sharing techniques for edge AI smart city applications

Citations

WEB OF SCIENCE

1
Citations

SCOPUS

1

초록

The growing adoption of edge AI in smart city applications such as trafficmanagement, surveillance, and environmental monitoring necessitates effi-cient computational strategies to satisfy the requirements for low latency andhigh accuracy. This study investigated GPU sharing techniques to improveresource utilization and throughput when running multiple AI applicationssimultaneously on edge devices. Using the NVIDIA Jetson AGX Orin platformand object detection workloads with the YOLOv8 model, we explored the per-formance tradeoffs of the threading and multiprocessing approaches. Our find-ings reveal distinct advantages and limitations. Threading minimizes memoryusage by sharing CUDA contexts, whereas multiprocessing achieves higherGPU utilization and shorter inference times by leveraging independent CUDAcontexts. However, scalability challenges arise from resource contention andsynchronization overheads. This study provides insights into optimizing GPUsharing for edge AI applications, highlighting key tradeoffs and opportunitiesfor enhancing performance in resource-constrained environments.

키워드

edge AI; GPU sharing; parallelism; resource utilization; smart city
제목
Exploring GPU sharing techniques for edge AI smart city applications
저자
Woo, Sooyeon; Yeo, Jihwan; Kim, Jinhong; Lee, Kyungwoon
DOI
10.4218/etrij.2025-0065
발행일
2025-10
유형
Article
저널명
ETRI Journal
권
47
호
5
페이지
855 ~ 864