Shared Memory-contention-aware Concurrent DNN Execution for Diversely Heterogeneous System-on-Chips
원문 초록
Two distinguishing features of state-of-the-art mobile and autonomous systems are 1) there are often multiple workloads, mainly deep neural network (DNN) inference, running concurrently and continuously; and 2) they operate on shared memory system-on-chips (SoC) that embed heterogeneous accelerators tailored for specific operations. State-of-the-art lacks efficient performance and resource management techniques necessary to either maximize total system throughput or minimize end-to-end workload latency. In this work, we propose HaX-CoNN, a novel scheme that characterizes and maps layers in concurrently executing DNN inference workloads to a diverse set of accelerators within a SoC. Our scheme uniquely takes per-layer execution characteristics, shared memory (SM) contention, and inter-accelerator transitions into account to find optimal schedules. We evaluate HaX-CoNN on NVIDIA Orin, NVIDIA Xavier, and Qualcomm Snapdragon 865 SoCs. Our experimental results indicate that HaX-CoNN minimizes memory contention by up to 45% and can improve latency and total throughput by up to 32% and 29%, respectively, compared to the state-of-the-art approaches.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Semantic Scheduling for LLM Inference
Autonomous Resource Management in Microservice Systems via Reinforcement Learning
Dynamic Scheduling for Enhanced Performance in RIS-assisted Cooperative Network with Interference
Filling in the Blanks: Applying Data Imputation in incomplete Water Metering Data
SCORPIO: Serving the Right Requests at the Right Time for Heterogeneous SLOs in LLM Inference
LUNDRY MANAGEMENT SYSTEM PROJECT REPORT
토론
이 논문과 연결된 포럼 글이 아직 없습니다.