IDEAS home Printed from https://ideas.repec.org/a/sae/intdis/v16y2020i8p1550147720932750.html
   My bibliography  Save this article

A comparative analysis of resource allocation schemes for real-time services in high-performance computing systems

Author

Listed:
  • Muhammad Shuaib Qureshi
  • Muhammad Bilal Qureshi
  • Muhammad Fayaz
  • Wali Khan Mashwani
  • Samir Brahim Belhaouari
  • Saima Hassan
  • Asadullah Shah

Abstract

An efficient resource allocation scheme plays a vital role in scheduling applications on high-performance computing resources in order to achieve desired level of service. The major part of the existing literature on resource allocation is covered by the real-time services having timing constraints as primary parameter. Resource allocation schemes for the real-time services have been designed with various architectures (static, dynamic, centralized, or distributed) and quality of service criteria (cost efficiency, completion time minimization, energy efficiency, and memory optimization). In this analysis, numerous resource allocation schemes for real-time services in various high-performance computing (distributed and non-distributed) domains have been studied and compared on the basis of common parameters such as application type, operational environment, optimization goal, architecture, system size, resource type, optimality, simulation tool, comparison technique, and input data. The basic aim of this study is to provide a consolidated platform to the researchers working on scheduling and allocating high-performance computing resources to the real-time services. This work comprehensively discusses, integrates, analysis, and categorizes all resource allocation schemes for real-time services into five high-performance computing classes: grid, cloud, edge, fog, and multicore computing systems. The workflow representations of the studied schemes help the readers in understanding basic working and architectures of these mechanisms in order to investigate further research gaps.

Suggested Citation

  • Muhammad Shuaib Qureshi & Muhammad Bilal Qureshi & Muhammad Fayaz & Wali Khan Mashwani & Samir Brahim Belhaouari & Saima Hassan & Asadullah Shah, 2020. "A comparative analysis of resource allocation schemes for real-time services in high-performance computing systems," International Journal of Distributed Sensor Networks, , vol. 16(8), pages 15501477209, August.
  • Handle: RePEc:sae:intdis:v:16:y:2020:i:8:p:1550147720932750
    DOI: 10.1177/1550147720932750
    as

    Download full text from publisher

    File URL: https://journals.sagepub.com/doi/10.1177/1550147720932750
    Download Restriction: no

    File URL: https://libkey.io/10.1177/1550147720932750?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Arun Sangwan & Gaurav Kumar & Sorabh Gupta, 2016. "To Convalesce Task Scheduling in a Decentralized Cloud Computing Environment," Review of Computer Engineering Research, Conscientia Beam, vol. 3(1), pages 25-34.
    2. Mohammed Abdullahi & Md Asri Ngadi, 2016. "Hybrid Symbiotic Organisms Search Optimization Algorithm for Scheduling of Tasks on Cloud Computing Environment," PLOS ONE, Public Library of Science, vol. 11(6), pages 1-29, June.
    3. Arun Sangwan & Gaurav Kumar & Sorabh Gupta, 2016. "To Convalesce Task Scheduling in a Decentralized Cloud Computing Environment," Review of Computer Engineering Research, Conscientia Beam, vol. 3(1), pages 25-34.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Leila Hosseini & Shaojie Tang & Vijay Mookerjee & Chelliah Sriskandarajah, 2020. "A Switch in Time Saves the Dime: A Model to Reduce Rental Cost in Cloud Computing," Information Systems Research, INFORMS, vol. 31(3), pages 753-775, September.
    2. Mohit Agarwal & Gur Mauj Saran Srivastava, 2018. "Genetic Algorithm-Enabled Particle Swarm Optimization (PSOGA)-Based Task Scheduling in Cloud Computing Environment," International Journal of Information Technology & Decision Making (IJITDM), World Scientific Publishing Co. Pte. Ltd., vol. 17(04), pages 1237-1267, July.
    3. Muhammad Sulaiman & Ashfaq Ahmad & Asfandyar Khan & Shakoor Muhammad, 2018. "Hybridized Symbiotic Organism Search Algorithm for the Optimal Operation of Directional Overcurrent Relays," Complexity, Hindawi, vol. 2018, pages 1-11, January.
    4. Yan Zeng & Wei Wang & Yong Ding & Jilin Zhang & Yongjian Ren & Guangzheng Yi, 2022. "Adaptive Distributed Parallel Training Method for a Deep Learning Model Based on Dynamic Critical Paths of DAG," Mathematics, MDPI, vol. 10(24), pages 1-21, December.
    5. Syed Hamid Hussain Madni & Muhammad Shafie Abd Latiff & Mohammed Abdullahi & Shafi’i Muhammad Abdulhamid & Mohammed Joda Usman, 2017. "Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment," PLOS ONE, Public Library of Science, vol. 12(5), pages 1-26, May.
    6. Hui Zhai & Jia Wang, 2021. "Automatic deployment system of computer program application based on cloud computing," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 12(4), pages 731-740, August.
    7. Jianguo Zheng & Yilin Wang, 2021. "A Hybrid Multi-Objective Bat Algorithm for Solving Cloud Computing Resource Scheduling Problems," Sustainability, MDPI, vol. 13(14), pages 1-25, July.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:sae:intdis:v:16:y:2020:i:8:p:1550147720932750. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: SAGE Publications (email available below). General contact details of provider: .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.