Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

A Fuzzy Rule Base Technique for Process Grain Scheduling of Parallel Jobs


     

   Subscribe/Renew Journal


In this paper, we introduce a fuzzy based engine for the scheduling problem. In real world scheduling problems, due to the synchronization granularity of processes, the scheduling of parallel jobs becomes ineffective. A good way of characterizing a parallel system is to consider the synchronization granularity or frequency of synchronization between processes in a system. The scientific applications of the parallel system consist of multiple processes running on different processors that communicate frequently. The performance evaluation of such systems mainly depends on how the processes are co scheduled. If the processes are not co scheduled properly, then the system will lead to severe performance penalties. The various co scheduling techniques available are First Come First Served, Gang Scheduling and Flexible Co Scheduling and nimble algorithm. The paper focuses on an attempt to develop fuzzy systems based on the scheduling criteria which decides the best scheduling algorithm for parallel jobs.

Keywords

First Come First Served, Gang Scheduling, Nimble Algorithm, Mean Response Time, Turn Around Time.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 363

PDF Views: 9




  • A Fuzzy Rule Base Technique for Process Grain Scheduling of Parallel Jobs

Abstract Views: 363  |  PDF Views: 9

Authors

Abstract


In this paper, we introduce a fuzzy based engine for the scheduling problem. In real world scheduling problems, due to the synchronization granularity of processes, the scheduling of parallel jobs becomes ineffective. A good way of characterizing a parallel system is to consider the synchronization granularity or frequency of synchronization between processes in a system. The scientific applications of the parallel system consist of multiple processes running on different processors that communicate frequently. The performance evaluation of such systems mainly depends on how the processes are co scheduled. If the processes are not co scheduled properly, then the system will lead to severe performance penalties. The various co scheduling techniques available are First Come First Served, Gang Scheduling and Flexible Co Scheduling and nimble algorithm. The paper focuses on an attempt to develop fuzzy systems based on the scheduling criteria which decides the best scheduling algorithm for parallel jobs.

Keywords


First Come First Served, Gang Scheduling, Nimble Algorithm, Mean Response Time, Turn Around Time.