ESBMC v7.7 improves the verification of concurrent C programs by incorporating techniques such as dynamic thread scheduling, incremental SMT solving, and partial order reduction (POR). These improvements enhance the t...
详细信息
Fuzzy-based CPU scheduler has become an emerging component of an operating system. It can handle the imprecise nature of parameters used in scheduler. This paper introduces an adaptive fuzzy-based highest response rat...
详细信息
In recent years, fog and mobile edge computing have grown rapidly due to the large amount of data generated by the Internet of Thing (IoT) devices. It provides a variety of services within the end user IoT environment...
详细信息
We were able to reproduce the findings of the original paper. This includes performance comparisons with other systems, measurements of throughput and latency for different workloads and scheduling strategies, handlin...
详细信息
Large language model (LLM) inference workload dominates a wide variety of modern AI applications, ranging from multi-turn conversation to document analysis. Balancing fairness and efficiency is critical for managing d...
详细信息
The multi-objective flexible flow shop scheduling problem with limited buffers (MO-FFSS-LB) is widely encountered in modern manufacturing systems. However, the existence of limited buffers greatly increases the comple...
详细信息
ISBN:
(数字)9798331520298
ISBN:
(纸本)9798331520304
The multi-objective flexible flow shop scheduling problem with limited buffers (MO-FFSS-LB) is widely encountered in modern manufacturing systems. However, the existence of limited buffers greatly increases the complexity of job scheduling and needs to consider job completion time, replacement costs of different recipes, and dynamic buffer balancing simultaneously. To address the challenge of MO-FFSS-LB, this paper proposes a model-driven differential evolution (MDE) algorithm. Firstly, it designs a multi-layer coding mechanism to represent the solution of the problem according to the characteristics of the scheduling problem and then introduces an initialization mechanism to improve the quality of the initial solution and the solving efficiency. Moreover, the proposed MDE utilizes a machine learning-based model trained on historical scheduling data to approximate fitness, enabling rapid population evolution. To further improve the convergence speed and solution quality, a neighborhood search-based local optimization strategy and dynamically adjusted crossover rates and mutation factors strategy are introduced, enhancing the algorithm’s adaptability to complex scheduling problems. Experimental results demonstrate that the MDE algorithm can generate high-quality solutions for the MO-FFSS-LB and outperforms existing traditional scheduling algorithms in several performance metrics. This research not only provides an effective optimization tool for solving complex scheduling problems with limited buffer constraints but also offers new insights and methods for theoretical research and practical applications in related fields.
The delivery of computing services over the internet is known as cloud computing. One of most important problem in the cloud computing environment task scheduling, which has a direct affect on the platform's overa...
详细信息
Wireless Visual Sensor Networks (WVSNs) are widely used but require effective strategies for coverage, connectivity, and efficient data collection due to high visual data demands. This paper adopts a cross-layer appro...
详细信息
We study the classical scheduling problem of minimizing the makespan of a set of unit size jobs with precedence constraints on parallel identical machines. Research on the problem dates back to the landmark paper by G...
详细信息
Existing multi-task scheduling algorithms face challenges in resource utilization and real-time performance. How to efficiently implement task scheduling to optimize system performance has become an urgent problem to ...
详细信息
ISBN:
(数字)9798331542856
ISBN:
(纸本)9798331542863
Existing multi-task scheduling algorithms face challenges in resource utilization and real-time performance. How to efficiently implement task scheduling to optimize system performance has become an urgent problem to be solved. First, a multi-task scheduling framework is designed to divide tasks into different priorities. Then, hardware acceleration of the scheduling algorithm is implemented on the FPGA, and pipeline processing and parallel computing are used to improve throughput. Next, the ARM processor is used for task management and scheduling control, a time-slice-based scheduling strategy is adopted, and dynamic priority adjustment is implemented. Finally, real-time communication between FPGA and ARM is established through an efficient data transfer mechanism (DMA). The experimental result in the paper shows a resource utilization of 74% achieved by the Method in 20 tasks, which far exceeded the 57% attained by the traditional methods. The multi-task scheduling algorithm based on Zynq SoC can boost scheduling efficiency dramatically, and in this way, provide individualized solutions for future embedded system designs.
暂无评论