21 papers · ranked by Valyu relevance
Cheng Wang, Zhiquan Lin, Yuhao Zhao, Fen Hu + 2 more
'Chung Horng Lung'] Time-Sensitive Networking (TSN) is an advance Ethernet paradigm designed to provide low delay, low jitter, and deterministic transmission time. The Cycling Queuing and Forwarding (CQF) mechanism is introduced in TSN as a scheduler to achieve precise communication. Multi-CQF, as an extension of CQF…
Mansoor Iqbal, Muhammad Umar Shafiq, Shouzab Khan, Obaidullah + 3 more
'Saad Alahmari' 'Zahid Ullah' 'Massimiliano Fasi'] Efficient task execution is critical to optimize the usage of computing resources in process scheduling. Various task scheduling algorithms ensure optimized and efficient use of computing resources. This article introduces an innovative dual-layer scheduling algorithm…
Michael Mitzenmacher, Matteo Dell’Amico
The supermarket model refers to a system with a large number of queues, where arriving customers choose d queues at random and join the queue with the fewest customers. The supermarket model demonstrates the power of even small amounts of choice, as compared to simply joining a queue chosen uniformly at random, for…
Neetu Goel, Rajesh Garg
Developing CPU scheduling algorithms and understanding their impact in practice can be difficult and time consuming due to the need to modify and test operating system kernel code and measure the resulting performance on a consistent workload of real applications. As processor is the important resource, CPU scheduling…
Yash P. Gupta, Kamalakar Karlapalem
A queue is required when a service provider is not able to handle jobs arriving over the time. In a highly flexible and dynamic environment, some jobs might demand for faster execution at run-time especially when the resources are limited and the jobs are competing for acquiring resources. A user might demand for speed…
Neetu Goel, Rajesh Garg
CPU scheduling has valiant effect on resource utilization as well as overall quality of the system. Round Robin algorithm performs optimally in timeshared systems, but it performs more number of context switches, larger waiting time and larger response time. The devised tool "OMDRRS" was utilized to simulate the four…
Most. Fatematuz Zohora, Fahiba Farhin, M. Shamim Kaiser, Qaisar Shaheen
'Qaisar Shaheen'] Cloud computing is a popular, flexible, scalable, and cost-effective technology in the modern world that provides on-demand services dynamically. The dynamic execution of user requests and resource-sharing facilities require proper task scheduling among the available virtual machines, which is a…
Neetu Goel, Rajesh Garg
The main objective of this paper is to improve the Round Robin scheduling algorithm using the dynamic time slice concept. CPU scheduling becomes very important in accomplishing the operating system (OS) design goals. The intention should be allowed as many as possible running processes at all time in order to make best…
Taeseok Kim, Hyokyung Bahn, Youjip Won
In heterogeneous I/O workload environments, disk scheduling algorithms should support different QoS (Quality-of-Service) for each I/O request. For example, the algorithm should meet the deadlines of real-time requests and at the same time provide reasonable response time for best-effort requests. This paper presents a…
Husam Suleiman, Otman Basir
Cloud computing environments often have to deal with random-arrival computational workloads that vary in resource requirements and demand high Quality of Service (QoS) obligations. It is typical that a Service-Level-Agreement (SLA) is employed to govern the QoS obligations of the cloud computing service provider to the…
Marian D. Baciu, Eugenia A. Capota, Cristina S. Stângaciu, Daniel-Ioan Curiac + 2 more
'Daniel-Ioan Curiac' 'Mihai V. Micea' 'Omprakash Kaiwartya'] Mixed criticality systems are one of the relatively new directions of development for the classical real-time systems. As the real-time embedded systems become more and more complex, incorporating different tasks with different criticality levels, the…
Authors not listed
This paper presents GLAS (Git-based Lab Automated Scheduler or Get Lab Automation Simplified), an open-source, robust, and highly expandable Git-based architecture designed for laboratory automation. GLAS can be deployed in both partially and fully automated experimental science laboratories, enabling the development…
Emalie J. Clement, Ghada A. Soliman, Beata J. Wysocki, Paul H. Davis + 1 more
Increased technological methods have enabled the investigation of biology at nanoscale levels. Nevertheless, such systems necessitate the use of computational methods to comprehend the complex interactions occurring. Traditionally, dynamics of metabolic systems are described by ordinary differential equations producing…
Muhammad Arif Butt, Muhammad Akram
We present a new intuitionistic fuzzy rule-based decision-making system based on intuitionistic fuzzy sets for a process scheduler of a batch operating system. Our proposed intuitionistic fuzzy scheduling algorithm, inputs the nice value and burst time of all available processes in the ready queue, intuitionistically…
Authors not listed
Background: Pharmaceutical batch scheduling in multi-reactor configurations presents complex optimization challenges under operational uncertainty, yet limited research addresses how parallel processing capacity affects heuristic performance and predictive modeling. Objectives: This study investigated scheduling…
Benjamin M. David, Paul A. Jensen
Coordinating multiple liquid handling robots is a complex logistical task when designing biological experiments. Protocol designers must consider the capabilities and constraints of each robot to distribute work optimally across multiple instruments. We developed an optimization framework that finds optimal liquid…
Authors not listed
Automated chemistry platforms hold the potential to enable large-scale organic synthesis campaigns, such as producing a library of compounds for biological evaluation. The efficiency of such platforms will depend on the schedule according to which the synthesis operations are executed. In this work, we study the…
Helena Rasche, Björn Grüning
Hands-on training, whether it is in Bioinformatics or other scientific domains, requires significant resources and knowledge to setup and run. Trainers must have access to infrastructure that can support the sudden spike in usage, with classes of 30 or more trainees simultaneously running resource intensive tools. For…
Heather S. Deter, Alawiah H. Abualrahi, Prajakta Jadhav, Elise K. Schweer + 2 more
Antibiotic tolerance is a widespread phenomenon that renders antibiotic treatments less effective and facilitates antibiotic resistance. Here we explore the role of proteases in antibiotic tolerance, short-term population survival of antibiotics, using queueing theory (i.e. the study of waiting lines), computational…
Authors not listed
Background: Pharmaceutical batch production faces significant scheduling challenges due to operational uncertainties including equipment failures, yield variability, and demand fluctuations. While scheduling heuristics are widely used in practice, their comparative performance under varying uncertainty conditions…
Yann Garniron, Thomas Applencourt, Kevin Gasperich, Anouar Benali + 15 more
Quantum Package is an open-source programming environment for quantum chemistry specially designed for wave function methods. Its main goal is the development of determinant-driven selected configuration interaction (sCI) methods and multi-reference second-order perturbation theory (PT2). The determinant-driven…