GPU PaaS Computation Model in Aneka Cloud Computing Environment
Shashikant Ilager, Rajeev Wankar, Raghavendra Kune, Rajkumar Buyya

TL;DR
This paper introduces a GPU-enabled PaaS computing model within Aneka Cloud to facilitate seamless development of heterogeneous applications utilizing both CPU and GPU resources, addressing current programming and resource management challenges.
Contribution
It extends Aneka's framework to include GPU support by integrating CUDA libraries and developing scheduling policies for heterogeneous resource management.
Findings
Successfully integrated GPU libraries into Aneka for cloud applications.
Extended scheduling policies to automatically identify and utilize GPU resources.
Demonstrated effectiveness with an image processing case study.
Abstract
Due to the surge in the volume of data generated and rapid advancement in Artificial Intelligence (AI) techniques like machine learning and deep learning, the existing traditional computing models have become inadequate to process an enormous volume of data and the complex application logic for extracting intrinsic information. Computing accelerators such as Graphics processing units (GPUs) have become de facto SIMD computing system for many big data and machine learning applications. On the other hand, the traditional computing model has gradually switched from conventional ownership-based computing to subscription-based cloud computing model. However, the lack of programming models and frameworks to develop cloud-native applications in a seamless manner to utilize both CPU and GPU resources in the cloud has become a bottleneck for rapid application development. To support this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing
