Serverless computing, or Function-as-a-Service (FaaS), is a cloud computing execution model where the cloud provider dynamically manages the allocation and provisioning of servers which is a new way to solve the problem that the need of client.By serverless computing clients can easily solve their problems anytime,anywhere.However, the complex convolution operations and high-dimensional matrix operations can still consume a lot of resources such as computation time and memory occupancy in serverless computing. In this paper, firstly, the author selects two frequently used models in serverless computing, and then divide them into different numbers of partitions respectively to study the impact of partitioning methods on the computation time and memory occupancy. The author show that different partitioning methods can make an obviously impact on the computation time and memory occupancy,whitch shows that the proper partitioning of high-dimensional matrices and tensors can make a significantly reduction of calculation time and memory occupancy.
Read full abstract