Litcius/Paper detail

GPU-NEST: Characterizing Energy Efficiency of Multi-GPU Inference Servers

Ali Jahanshahi, Hadi Zamani Sabzi, Chester Lau, Daniel Wong

2020IEEE Computer Architecture Letters44 citationsDOI

Abstract

Cloud inference systems have recently emerged as a solution to the ever-increasing integration of AI-powered applications into the smart devices around us. The wide adoption of GPUs in cloud inference systems has made power consumption a first-order constraint in multi-GPU systems. Thus, to achieve this goal, it is critical to have better insight into the power and performance behaviors of multi-GPU inference system. To this end, we propose GPU-NEST, an energy efficiency characterization methodology for multi-GPU inference systems. As case studies, we examined the challenges presented by, and implications of, multi-GPU scaling, inference scheduling, and non-GPU bottleneck on multi-GPU inference systems' energy efficiency. We found that inference scheduling in particular has great benefits in improving the energy efficiency of multi-GPU scheduling, by as much as 40 percent.

Topics & Concepts

Computer scienceInferenceBottleneckEfficient energy useScheduling (production processes)Cloud computingEnergy consumptionGeneral-purpose computing on graphics processing unitsParallel computingServerDistributed computingEmbedded systemArtificial intelligenceOperating systemMathematical optimizationGraphicsEngineeringBiologyEcologyElectrical engineeringMathematicsCloud Computing and Resource ManagementIoT and Edge/Fog ComputingParallel Computing and Optimization Techniques
GPU-NEST: Characterizing Energy Efficiency of Multi-GPU Inference Servers | Litcius