作者:
Mesmar, KhadijaLebbar, MariaAqil, SaidAsebriy, ZahraAllali, KaramNational School of Mines of Rabat
Rosdm Research Team Lmaid Laboratory of Applied Mathematics and Business Intelligence Rabat Morocco Ensam Casablanca
Hassan Ii University Laboratory Artificial Intelligence and Complex Systems Engineering Casablanca Morocco Est Essaouira
Cadi Ayyad University Laboratory mathematics Computer sciences and modeling of complex systems Essaouira Morocco Fst Mohammadia
Hassan Ii University Laboratory of Mathematics Computer Science and Applications Mohammadia Morocco
This paper is concerned with a set of independent jobs in a permutation flow shop that have setup times on a set of machines. The M-IAIS algorithm, which is based on immunoglobulins and has been modified, is designed ...
详细信息
This study focuses on the optimal scheduling problem of microgrids and proposes a microgrid optimal scheduling model in grid-connected mode, which considers both microgrid system operation and environmental protection...
详细信息
With the widespread adoption of containerization technology and the evolution of cloud computing, efficient scheduling of containerized applications in cluster environments has become an increasingly important area of...
详细信息
Real-time systems are becoming pervasive with the growing global connectivity and rising consumer demands. The need for real-time processing has become a crucial part of many business applications worldwide. A key fac...
详细信息
Real-time systems are becoming pervasive with the growing global connectivity and rising consumer demands. The need for real-time processing has become a crucial part of many business applications worldwide. A key factor that determines the time taken for an application to give out the result hinges on its ability to prioritize, manage, and execute real-time workloads. However, there are several difficulties and constraints connected with implementing tasks in a real-time context. This research study primarily focuses on load balancing for mixed real-time tasks on a multi-core system, one of the major challenges for executing real-time workloads. The purpose of load balancing is to distribute the load evenly among the processor(s) and maximize their utility while minimizing overall execution time. The goal of this paper is to present a critical analysis of existing load balancing techniques for both periodic and aperiodic tasks. The paper explores several factors including throughput, performance, migration time, response time, overhead, resource utilization, scalability, fault tolerance, power efficiency, and other variables that play a crucial role in assessing the efficacy of load balancing in real-time systems. The proposed has contributed in four folds. Firstly, the state-of-the-art of various load balancing algorithms are discussed followed by the architecture involved in real-time multi-core systems. Later, different load balancing based scheduling algorithms were compared on the basis of different schemas and metrics for algorithm evaluation is also provided. Finally, the paper also identifies areas that warrant further exploration or investigation, suggesting potential avenues for future research, and highlighting emerging trends or developments that may shape the field.
Resource sharing with its implied mutual interference has been considered a major concern for running applications of multiple tenants in shared cloud datacenters. Besides its security benefits, the isolation of traff...
详细信息
Resource sharing with its implied mutual interference has been considered a major concern for running applications of multiple tenants in shared cloud datacenters. Besides its security benefits, the isolation of traffic might ensure a quality of service (QoS) performance guarantee avoiding interference among tenants. Traffic isolation can be achieved by dedicating the usage of link resources in the network to a single tenant preventing its sharing among others. Accordingly, tenants should be connected through an edge-disjoint tree to enable isolated communication among its hosts. In this paper, we study the problem of establishing edge-disjoint trees in common datacenter topologies. We show that the availability of such trees is highly affected by the mapping of the tenants to hosts of the topology. Specifically, with the flexibility to map tenants in the datacenter topology, we describe a mapping algorithm and an optimal tree establishment for the optimization problem. Given the mapping of the tenants, we prove the problem turns out to be NP-Hard and provide comprehensive heuristics for the problem. Finally, we conduct experiments using real workloads to examine tree availability under various scenarios.
In 3GPP networks Access Traffic Steering, Switching, Splitting (ATSSS) is specified to enable network-assisted use of multiple paths based on a multipath-enabled QUIC tunnel. scheduling of multiple end-to-end flows ov...
详细信息
In an effort to enhance the description of the uncertainty inherent in renewable energy production, this paper proposes a robust scheduling method of AC/DC distribution network based on diamond-shaped cutting convex h...
详细信息
The scheduling algorithm is primarily responsible for the system’s effectiveness. The Round Robin (RR) algorithm is considerably more effective than the currently available ones. Every task in the Round Robin algorit...
详细信息
We consider the asymptotically optimal control of input-queued switches under a cost-weighted variant of MaxWeight scheduling, for which we establish theoretical properties that include showing the algorithm exhibits ...
详细信息
We consider the asymptotically optimal control of input-queued switches under a cost-weighted variant of MaxWeight scheduling, for which we establish theoretical properties that include showing the algorithm exhibits optimal heavy-traffic queue-length scaling. Our results are expected to be of theoretical interest more broadly than input-queued switches.
In this paper, a static task allocation and scheduling algorithm for Kubernetes (also known as K8s) clusters is proposed, which includes two parts: static task allocation and dynamic task scheduling. The static alloca...
详细信息
暂无评论