Abstract In this paper, we address non preemptive online scheduling of parallel jobs on a Grid. The Grid consists of a large number of identical processors that are divided into several machines. We consider a Grid scheduling model with two stages. At the first stage, jobs are allocated to a suitable machine while at the second stage, local scheduling is applied to each machine independently. We discuss strategies based on various combinations of allocation strategies and local scheduling algorithms. Finally, we propose and analyze a relatively simple scheme named adaptive admissible allocation. This includes competitive analysis for different parameters and constraints. We show that the algorithm is beneficial under certain conditions and ...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
Desktop grid is a relatively new trend in grid computing. As opposed to traditional (service based) ...
Grid computing is a continuous growing technology that alleviates the executions of large-scale reso...
a b s t r a c t We evaluate job scheduling algorithms that integrate both tasks of Grid scheduling: ...
This paper addresses nonclairvoyant and non-preemptive online job scheduling in Grids. In the applie...
Abstract. We address parallel jobs scheduling problem for computa-tional GRID systems. We concentrat...
Abstract. This paper presents an adaptive scheduling method, which can be used for parallel applicat...
In an enterprise grid computing environments, users have access to multiple resources that may be di...
In this paper we present the design and implementation of an hyper-heuristic for efficiently schedul...
AbstractEfficient job scheduling in computational grids is a challenging task, especially when the w...
AbstractA computational grid essentially represents a dynamic and distributed environment. Unlike, a...
Abstract. Since the problem of scheduling independent jobs in heterogeneous computational resources ...
In this paper, we consider parallel tasks scheduling prob-lems for hierarchical decentralized system...
Abstract: We study online adaptive scheduling for multiple sets of parallel jobs, where each set may...
I think the grid computing stimulates the cooperation among people, that agree to share resources a...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
Desktop grid is a relatively new trend in grid computing. As opposed to traditional (service based) ...
Grid computing is a continuous growing technology that alleviates the executions of large-scale reso...
a b s t r a c t We evaluate job scheduling algorithms that integrate both tasks of Grid scheduling: ...
This paper addresses nonclairvoyant and non-preemptive online job scheduling in Grids. In the applie...
Abstract. We address parallel jobs scheduling problem for computa-tional GRID systems. We concentrat...
Abstract. This paper presents an adaptive scheduling method, which can be used for parallel applicat...
In an enterprise grid computing environments, users have access to multiple resources that may be di...
In this paper we present the design and implementation of an hyper-heuristic for efficiently schedul...
AbstractEfficient job scheduling in computational grids is a challenging task, especially when the w...
AbstractA computational grid essentially represents a dynamic and distributed environment. Unlike, a...
Abstract. Since the problem of scheduling independent jobs in heterogeneous computational resources ...
In this paper, we consider parallel tasks scheduling prob-lems for hierarchical decentralized system...
Abstract: We study online adaptive scheduling for multiple sets of parallel jobs, where each set may...
I think the grid computing stimulates the cooperation among people, that agree to share resources a...
Abstract—Grid computing is an emerging technology which has the potential to solve large scale scien...
Desktop grid is a relatively new trend in grid computing. As opposed to traditional (service based) ...
Grid computing is a continuous growing technology that alleviates the executions of large-scale reso...