Affiliation:
1. State Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications (BUPT), Beijing 100876, China
Abstract
The computing power network (CPN) is expected to realize the efficient provisioning of heterogeneous computing power through the collaboration between cloud computing and edge computing. Heterogeneous computing resources consist of CPU, GPU, and other types of computing power. Different types of applications may have diverse requirements for heterogeneous computing resources, such as general applications, CPU-intensive applications, and GPU-intensive applications. Service providers are concerned about how to dynamically provide heterogeneous computing resources for different applications in a cost-effective manner, and how to deploy more applications as much as possible with limited resources. In this paper, the concept of the benefit–cost ratio (BCR) is proposed to quantify the usage efficiency of CPU and GPU in CPNs. An application-aware resource allocation (AARA) algorithm is designed for processing different types of applications. With massive simulations, we compare the performance of the AARA algorithm with a benchmark. In terms of blocking probability, resource utilization, and BCR, AARA achieves better performance than the benchmark. The simulation results indicate that more computing tasks can be accommodated by reducing 3.7% blocking probability through BCR-based resource allocation.
Funder
Beijing Natural Science Foundation
the Project of Jiangsu Engineering Research Center of Novel Optical Fiber Technology and Communication Network, Soochow University
the Fundamental Research Funds for the Central Universities and NSFC
Subject
Radiology, Nuclear Medicine and imaging,Instrumentation,Atomic and Molecular Physics, and Optics