Abstract. Grid resource selection requires matching job requirements to available resources. This is a difficult problem when the number of attributes for each resource is large. We present an algorithm that uses the Singular Value Decomposition to encode each resource’s properties by a single value. Jobs are matched by using the same encoding to produce a value that can be rapidly compared to those of the resources. We show that reasonable matches can be found in time O(m log n) where n is the number of resources and m the number of attributes for which a job might have requirements. This is in contrast to “approximate nearest neighbor ” techniques which require either time or storage exponential in m
The Grid provides mechanisms to share dynamic, heterogeneous, distributed resources spanned across m...
Meta- scheduling has become important due to increased number of jobs and resources in the area of g...
In large-scale Grids with many possible resources (clus-ters of computing elements) to run applicati...
This paper addresses a resource selection problem for applications that update data in enterprise gr...
A critical technology for Grid computing is the ability to describe, select, and bind appropriate re...
Grid computing has emerged as a new paradigm for distributed computing which promotes sharing of dis...
Grid computing allows users to locate computing resources and data dynamically during the computatio...
In this paper, we first present a linear programming based approach for modeling and solving the res...
Abstract—We discuss the application of matching in the area of resource discovery and resource alloc...
Simple resource specification, resource selection, and effective binding are critical capabilities f...
Computational Grids lend themselves well to parameter sweep applications, in which independent tasks...
An important problem that arises in the area of grid computing is one of optimally assigning jobs to...
Simple resource specification, resource selection, and effective binding are critical capabilities f...
The operational efficacy of the grid computing system depends mainly on the proper management of gri...
We present a new algorithm for resource allocation in large, heterogeneous grids. Its main advantage...
The Grid provides mechanisms to share dynamic, heterogeneous, distributed resources spanned across m...
Meta- scheduling has become important due to increased number of jobs and resources in the area of g...
In large-scale Grids with many possible resources (clus-ters of computing elements) to run applicati...
This paper addresses a resource selection problem for applications that update data in enterprise gr...
A critical technology for Grid computing is the ability to describe, select, and bind appropriate re...
Grid computing has emerged as a new paradigm for distributed computing which promotes sharing of dis...
Grid computing allows users to locate computing resources and data dynamically during the computatio...
In this paper, we first present a linear programming based approach for modeling and solving the res...
Abstract—We discuss the application of matching in the area of resource discovery and resource alloc...
Simple resource specification, resource selection, and effective binding are critical capabilities f...
Computational Grids lend themselves well to parameter sweep applications, in which independent tasks...
An important problem that arises in the area of grid computing is one of optimally assigning jobs to...
Simple resource specification, resource selection, and effective binding are critical capabilities f...
The operational efficacy of the grid computing system depends mainly on the proper management of gri...
We present a new algorithm for resource allocation in large, heterogeneous grids. Its main advantage...
The Grid provides mechanisms to share dynamic, heterogeneous, distributed resources spanned across m...
Meta- scheduling has become important due to increased number of jobs and resources in the area of g...
In large-scale Grids with many possible resources (clus-ters of computing elements) to run applicati...