Real-Time systems are becoming pervasive. In a Real-Time System the correctness of the system behavior depends not only on the logical results of the computations, but also on the physical instant at which these results are produced. A... more
The area of wireless multimedia sensor networks (WMSNs) is one of the emerging and fast growing fields in the scientific world. This has brought about developing low cost, low-power and multi-function multimedia sensor nodes networks of... more
Multitasking and multiuser operating system's performance depends on the efficiency of scheduling algorithm. Most commonly used Round Robin scheduling algorithm may not give optimal result if the burst time of processes is very high as... more
Multitasking and multiuser operating system's performance depends on the efficiency of scheduling algorithm. Most commonly used Round Robin scheduling algorithm may not give optimal result if the burst time of processes is very high as... more
Managing and defining multiple tasks over different physical and digital workspaces are done by using various strategies.In this paper we put light on how computer based task management tools can support task management on a desktop or a... more
This paper studies online scheduling problem on parallel machines that process computing jobs arrivingstochastically in a batch pattern. With the objective function asminimizing total completion time of weighted jobs or minimizingtotal... more
Partial and dynamic reconfiguration provides a relevant new dimension to design efficient parallel embedded systems. However, due to the encasing complexity of such systems, ensuring the consistency and parallelism management at runtime... more
We consider the problem of optimal real-time scheduling of periodic tasks for multiprocessors. A number of recent papers have used the notion of fluid scheduling to guarantee optimality and improve performance. In this paper, we examine... more
In Round-Robin Scheduling, the time quantum is fixed and processes are scheduled such that no process uses CPU time more than one time quantum in one go. If time quantum is too large, the response time of the processes will not be... more
The Internet of Things (IoT) is a rapidly expanding space for researchers, students, and professionals. Development of IoT applications is hindered by the lack of available design tools, methodologies, and interoperability. The creation... more
Sensor networks become increasingly a key technology for complex control applications. Their potential use in safety- and time-critical domains has raised the need for task scheduling mechanisms specially adapted to sensor node specific... more
Process Scheduling is one of the fundamental concepts of operating system. Round robin process scheduling algorithm is optimal process scheduling algorithm in time sharing systems. The efficiency of the processor depends on the choice of... more
How do we sense when a situation on the horizon has become relevant to our current task? When Merleau-Ponty describes the phenomenon, he speaks of one's attention being drawn by an affordance on the margin of one's current experience.'... more
Priority Preemptive scheduling algorithm is a popular among various other algorithms for scheduling CPU, however it leads to the problem of starvation which happens when processes with lower priority are not given any chance of CPU... more
Scheduling is the central concept used frequently in Operating System. It helps in choosing the processes for execution. Round Robin (RR) is one of the most widely used CPU scheduling algorithm. But, its performance degrades with respect... more
Multiprocessors have evolved as powerful computing tools for executing dynamic real time tasks. The continual evolutions of the multiprocessor and real-time systems in the last few decades have encouraged the research and development of a... more
Commercial real-time operating systems are complex and feature-laden. Size and complexity require extensive adaptation and long learning times. For the most common real-life requirements, one can write a real-time executive in one... more
Scheduling is the central concept used frequently in Operating System. It helps in choosing the processes for execution. Round Robin (RR) is one of the most widely used CPU scheduling algorithm. But, its performance degrades with respect... more
This paper discusses the preliminary performance study of hybrid multithreaded execution model that combines software-controlled multithreaded system with hardware support for efficient context switching and threads scheduling. The... more
This paper proposes a new novel scheduling algorithms to schedule periodic tasks for soft real time system. This is a planning based offline scheduler where tasks are scheduled on the basis of its instantaneous utilization. Here after... more
The emerging ubiquitous computing technology that belongs to the group of automatic identification technologies and has become popular is the Radio Frequency Identification System involving electromagnetic theory for identifying human... more
Exact schedulability analysis of global multi-processor IUF scheduling using symbolic model checking
Real time scheduling spans a broad spectrum of algorithms for simple uniprocessors to highly sophisticated multiprocessors. As the world nears the end of Moore's Law, more emphasis is being laid on the use of multi-processors in embedded... more
This paper proposes static and dynamic mechanisms by which MUF scheduling algorithm can be made more effective in overloaded soft real time systems (such as multimedia) using the concept of Random Dropping (RD) and negative laxity check.... more
Partial and dynamic reconfiguration provides a relevant new dimension to design efficient parallel embedded systems. However, due to the encasing complexity of such systems, ensuring the consistency and parallelism management at runtime... more
Real-time operating system (RTOS) is gaining increasing use not only in 32-bit systems but also in 16-bit systems. RTOS is different from generic OS by several unique characteristics and the use of RTOS in embedded system development... more
In this paper a new approach for Priority based round robin CPU scheduling algorithm is performed which improves the CPU performance in real time operating system. It retains the advantage of existing round-robin algorithms [5, 6, 8] and... more
We consider the scheduling problem for real time applications with variable processor utilization factor. Th ey are composed of a set kernel of periodic tasks and of a flow of aperiodic tasks, all with firm deadlines. Periodic tasks are... more
Distributed file systems are key building blocks for cloud computing applications based on the Map Reduce programming paradigm. Load balance among storage nodes is a critical function in clouds. In a load-balanced cloud, the resources can... more
This paper proposes a new novel scheduling algorithms to schedule periodic tasks for soft real time system. This is a planning based offline scheduler where tasks are scheduled on the basis of its instantaneous utilization. Here after... more
In this paper, a new algorithm proposed for soft real time operating system. In this proposed algorithm response time is better than existing algorithm. Also within deadline all process will complete. In this proposed algorithm if we will... more
This paper studies online scheduling problem on parallel machines that process computing jobs arrivingstochastically in a batch pattern. With the objective function asminimizing total completion time of weighted jobs or minimizingtotal... more
This paper presents context switching as an alternative to selection by dwell time. The technique trades screen space for comfort and speed. By replicating the interface on two separate regions called contexts, the user can comfortably... more
This paper presents an methodology to improve the context switch overhead in cloud computing. As migration of jobs in the cloud makes context switching overhead a challenging task which increases the communication costs of cloud and... more
This paper describes a pragmatic but portable fallback approach for creating and dispatching between the machine contexts of multiple threads of execution on Unix systems that lack a dedicated user-space context switching facility. Such a... more
This paper presents scheduling techniques for small embedded system. The main contribution of the work is related to the way in which the kernel is organized to schedule and dispatch tasks. This is done based on special data structures... more
In present era, one of the most important resources of computer machine is CPU. With the increasing number of application, there exist a large number of processes in the computer system at the same time. Many processes in system... more
Exact schedulability analysis of global multi-processor IUF scheduling using symbolic model checking
Real time scheduling spans a broad spectrum of algorithms for simple uniprocessors to highly sophisticated multiprocessors. As the world nears the end of Moore's Law, more emphasis is being laid on the use of multi-processors in embedded... more
In this paper a new approach for Priority based round robin CPU scheduling algorithm is performed which improves the CPU performance in real time operating system. It retains the advantage of existing round-robin algorithms [5, 6, 8] and... more
uClinux is a derivation of Linux kernel intended for MMU-less processors. It provides a single shared address space for all processes while the Linux kernel provides a separate virtual address space for each process using hardware MMU... more
We consider hard real-time systems composed of periodic tasks and of an aperiodic flow. Each task, either periodic or aperiodic, has a firm deadline. An aperiodic task is accepted within the system only if it can be completed before its... more
Partial and dynamic reconfiguration provides a relevant new dimension to design efficient parallel embedded systems. However, due to the encasing complexity of such systems, ensuring the consistency and parallelism management at runtime... more
Partial and dynamic reconfiguration provides a relevant new dimension to design efficient parallel embedded systems. However, due to the encasing complexity of such systems, ensuring the consistency and parallelism management at runtime... more
The main objective of this paper is to develop a new approach for round robin C P U scheduling a l g o r i t h m which improves the performance of CPU in real time operating system. The proposed Priority based Round-Robin CPU Scheduling... more
Changing how the operating system handles interrupt processing and scheduling can greatly reduce the difference between worst-case and average-case message latencies, thus increasing a program's perfor ma nce. nvestigations that analyze... more
Changing how the operating system handles interrupt processing and scheduling can greatly reduce the difference between worst-case and average-case message latencies, thus increasing a program's perfor ma nce. nvestigations that analyze... more
In this paper, an alternative method for Wolfe's modified simplex method is introduced. This method is easy to solve quadratic programming problem (QPP) concern with non-linear programming problem (NLPP). In linear programming models,... more
Real-time embedded systems are widely used in many applications such as control, monitoring and aviation. Several tasks are performed under strict time constraints. In such systems, deadline miss may lead to a fatal result so that all... more
Many real-time application domains can benefit from flexible and open distributed architectures, such as those defined by the CORBA specification. Although CORBA is well-suited for conventional request/response applications, it is not yet... more
In present era, one of the most important resources of computer machine is CPU. With the increasing number of application, there exist a large number of processes in the computer system at the same time. Many processes in system... more
Real-time embedded systems are widely used in many applications such as control, monitoring and aviation. Several tasks are performed under strict time constraints. In such systems, deadline miss may lead to a fatal result so that all... more