当前位置: X-MOL 学术Int. J. Distrib. Sens. Netw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A comparative analysis of resource allocation schemes for real-time services in high-performance computing systems
International Journal of Distributed Sensor Networks ( IF 1.9 ) Pub Date : 2020-08-01 , DOI: 10.1177/1550147720932750
Muhammad Shuaib Qureshi 1, 2 , Muhammad Bilal Qureshi 3 , Muhammad Fayaz 2 , Wali Khan Mashwani 4 , Samir Brahim Belhaouari 5 , Saima Hassan 6 , Asadullah Shah 1
Affiliation  

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.

中文翻译:

高性能计算系统实时服务资源分配方案比较分析

高效的资源分配方案在调度高性能计算资源上的应用程序以实现所需的服务水平方面起着至关重要的作用。关于资源分配的现有文献的主要部分被以时间约束作为主要参数的实时服务所涵盖。实时服务的资源分配方案设计有各种架构(静态、动态、集中式或分布式)和服务质量标准(成本效率、完成时间最小化、能源效率和内存优化)。在本次分析中,基于应用类型、应用类型等通用参数,对各种高性能计算(分布式和非分布式)领域的实时服务的众多资源分配方案进行了研究和比较。操作环境、优化目标、体系结构、系统规模、资源类型、最优性、模拟工具、比较技术和输入数据。本研究的基本目的是为从事调度和分配高性能计算资源到实时服务的研究人员提供一个统一的平台。这项工作将实时服务的所有资源分配方案综合讨论、集成、分析和分类为五个高性能计算类:网格、云、边缘、雾和多核计算系统。所研究方案的工作流表示有助于读者理解这些机制的基本工作和体系结构,以调查进一步的研究空白。比较技术和输入数据。本研究的基本目的是为从事调度和分配高性能计算资源到实时服务的研究人员提供一个统一的平台。这项工作将实时服务的所有资源分配方案综合讨论、集成、分析和分类为五个高性能计算类:网格、云、边缘、雾和多核计算系统。所研究方案的工作流表示有助于读者理解这些机制的基本工作和体系结构,以调查进一步的研究空白。比较技术和输入数据。本研究的基本目的是为从事调度和分配高性能计算资源到实时服务的研究人员提供一个统一的平台。这项工作将实时服务的所有资源分配方案综合讨论、集成、分析和分类为五个高性能计算类:网格、云、边缘、雾和多核计算系统。所研究方案的工作流表示有助于读者理解这些机制的基本工作和体系结构,以调查进一步的研究空白。本研究的基本目的是为从事调度和分配高性能计算资源到实时服务的研究人员提供一个统一的平台。这项工作将实时服务的所有资源分配方案综合讨论、集成、分析和分类为五个高性能计算类:网格、云、边缘、雾和多核计算系统。所研究方案的工作流表示有助于读者理解这些机制的基本工作和体系结构,以调查进一步的研究空白。本研究的基本目的是为从事调度和分配高性能计算资源到实时服务的研究人员提供一个统一的平台。这项工作将实时服务的所有资源分配方案综合讨论、集成、分析和分类为五个高性能计算类:网格、云、边缘、雾和多核计算系统。所研究方案的工作流表示有助于读者理解这些机制的基本工作和体系结构,以调查进一步的研究空白。
更新日期:2020-08-01
down
wechat
bug