Data possesses significant value as it fuels advancements in AI. However, protecting the privacy of the data generated by end-user devices has become crucial. Federated Learning (FL) offers a solution by preserving da...
详细信息
Cloud computing is a novel perspective for large scale distributed computing and parallel processing. It provides computing as a utility service on a pay per use basis. The performance and efficiency of cloud computin...
详细信息
ISBN:
(纸本)9781479930814
Cloud computing is a novel perspective for large scale distributed computing and parallel processing. It provides computing as a utility service on a pay per use basis. The performance and efficiency of cloud computing services always depends upon the performance of the user tasks submitted to the cloud system. scheduling of the user tasks plays significant role in improving performance of the cloud services. Task scheduling is one of the main types of scheduling performed. This paper presents a detailed study of various task scheduling methods existing for the cloud environment. A brief analysis of various scheduling parameters considered in these methods is also discussed in this paper.
CPU scheduling algorithms are integral part of learning operating system. Over the years, it has been experienced that initially CS students face a lot of problems in understanding and further implementing the various...
详细信息
CPU scheduling algorithms are integral part of learning operating system. Over the years, it has been experienced that initially CS students face a lot of problems in understanding and further implementing the various scheduling algorithms. Also generating and regenerating Gantt Charts is faced with difficulties by many CS students. A visual tool or diagram has always been effective way in better learning and understanding. We developed a Java and Java Swing based application, to visually explain various scheduling algorithms. User can enter the runtime details of processes and the tool is capable of graphically showing the execution of processes inside the system using a particular scheduling algorithm. The tool is also capable of doing calculations different effectiveness criteria of an algorithm like waiting time of each process, average waiting time and turnaround time. Proposed tool has used different colors to depict processes to have much better understanding of the operations inside the system.
The data center uses virtualization and isolation technologies to provide flexible and efficient services for multi-tenants. One of the most challenging aspect of resource sharing is task scheduling. During the schedu...
详细信息
ISBN:
(数字)9798350344660
ISBN:
(纸本)9798350344677
The data center uses virtualization and isolation technologies to provide flexible and efficient services for multi-tenants. One of the most challenging aspect of resource sharing is task scheduling. During the scheduling process, it is crucial to ensure fairness in user resource usage and achieve high cluster utilization and energy efficiency. However, the heterogeneity of resources and the variations in user demands make it extremely difficult to provide an effective scheduling solution. In this paper, we propose an efficient heuristic scheduling algorithm called SAUFEE, which trades off the resource requirement of multi-tenants and cluster power consumption. First, we introduce a user fairness model, which prioritizes the tasks of users with the least resource allocation in each scheduling round, ensuring fairness among them. Next, we propose a resource utilization model to schedule user tasks to reduce resource waste. Additionally, idle machines are shut down to save overall cluster energy consumption. The simulation experiment results show that our algorithm increases the number of running tasks by 3.3% and the CPU utilization by 3.4% while ensuring fairness. Our algorithm plays an important role in improving cluster energy efficiency and user fairness.
With the rapid development of the information age, computer technology and network technology are more and more mature, and the application of Internet technology is more and more extensive. On the basis of the gradua...
详细信息
With the rapid development of the information age, computer technology and network technology are more and more mature, and the application of Internet technology is more and more extensive. On the basis of the gradual development and maturity of distributed computing, parallel computing and grid computing, cloud computing based on big data came into being. The core idea of cloud computing is to connect a large number of computing resources, storage resources and service resources through the network to form a resource pool, and then conduct unified scheduling and management of resources according to user needs. This paper mainly studies the resource scheduling method based on neural network and genetic algorithm to dynamically provide data centric computing service system for users, and maximize the reliability, customization and security of the services provided.
The information technology (IT) and mobile computing industries are now in the development stages of cloud computing (CC). Instead of being purchased, resources such as software, CPUs, memory, I/O hardware, and others...
详细信息
The information technology (IT) and mobile computing industries are now in the development stages of cloud computing (CC). Instead of being purchased, resources such as software, CPUs, memory, I/O hardware, and others are used and charged as needed. The massive expansion of CC necessitates enormous energy consumption, or data centers house a diverse spectrum of computers. Consequently, cloud service providers are exploring low-cost strategies for reducing energy use and carbon emissions. Therefore, work planning has garnered great attention and critical consideration about effective resources and bad energy consumption. This paper proposes a machine learning technique called short-term or Long-Term Memory (LSTM) for efficient power task scheduling to address growing carbon or energy emissions. The recommended strategy for scheduling considers the finish time or exclusive usage of a resource task, as well as the standardizing process. The Novel Black Window is used to reduce weight and improve the performance of LTSM. The simulated analysis is used to evaluate the efficiency of the LSTM-NBW in aspects of makes pan, power consumption, task completion time, and resource utilization. The findings show that the suggested model only obtained 400KWh more for the 80kB user job than the original LSTM model.
Task scheduling is an effective method to increase the value of satellite missions, which can greatly improve satellite resource management and quality of service. Based on the priority-based task scheduling model, th...
详细信息
scheduling carrier-based aircraft is very vital to the efficiency of tasks on the deck of an aircraft carrier, and many approaches have been proposed to solve the scheduling problem. However, no formal method availabl...
详细信息
scheduling carrier-based aircraft is very vital to the efficiency of tasks on the deck of an aircraft carrier, and many approaches have been proposed to solve the scheduling problem. However, no formal method available for verifying the correctness of the scheduling carrier-based aircraft. To this end, we propose a novel method for model checking scheduling tasks on decks of Aircraft Carriers (AC). First, a number of Interval Temporal Logic (ITL) formulas are employed to model the actions and the resources on a deck. Second, some other ITL formulas can be used to describe some properties which should be satisfied. As a result, the existing Model Checking (MC) interval temporal logic algorithms can be employed to verify the correctness and other properties of the scheduling carrier-based aircraft. A case study demonstrates the effectiveness of the new method. In addition, an idea about model checking scheduling algorithms of AC decks, is also pioneered.
Scientific workflow management systems (SWMSs) and resource managers together ensure that tasks are scheduled on provisioned resources so that all dependencies are obeyed, and some optimization goal, such as makespan ...
详细信息
The wireless sensor networks' (WSNs') sensor nodes' (SNs') limited energy is a crucial factor to take into account since it can result in data loss or even the entire network failing. In order to addre...
详细信息
The wireless sensor networks' (WSNs') sensor nodes' (SNs') limited energy is a crucial factor to take into account since it can result in data loss or even the entire network failing. In order to address energy shortages or meet energy demands, wireless power transfer (WPT) was introduced as a means to overcome this problem. With WPT, SNs can have their battery power restored by recharging them through one or more chargers, thereby extending their lifespan. Planning a charging schedule for a mobile charger (MC) is an NP-hard issue. As part of our research, we present a priority-based charging scheduling algorithm that can be used on wireless rechargeable sensor networks (WRSNs). The suggested algorithm primarily considers the SNs' remaining energy and the timing of charging requests. To demonstrate the suggested algorithm's higher performance, we simulate it and compare the results with those of other commonly used approaches.
暂无评论