MARS—a framework for minimizing the job execution time in a metacomputing environment
Future Generation Computer Systems - Special issue: resource management in distributed systems
The grid
A Machine-Oriented Logic Based on the Resolution Principle
Journal of the ACM (JACM)
Future Generation Computer Systems - Special issue on metacomputing
Cactus Tools for Grid Applications
Cluster Computing
Dome: Parallel Programming in a Distributed Computing Environment
IPPS '96 Proceedings of the 10th International Parallel Processing Symposium
A Resource Management Architecture for Metacomputing Systems
IPPS/SPDP '98 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
The Legion Resource Management System
IPPS/SPDP '99/JSSPP '99 Proceedings of the Job Scheduling Strategies for Parallel Processing
A scheduling expert advisor for heterogeneous environments
HCW '97 Proceedings of the 6th Heterogeneous Computing Workshop (HCW '97)
Application-Aware Scheduling of a Magnetohydrodynamics Application in the Legion Metasystem
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
Master/Slave Computing on the Grid
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
Modeling the Effects of Contention on the Performance of Heterogeneous Applications
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Software infrastructure for the I-WAY high-performance distributed computing experiment
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
A Directory Service for Configuring High-Performance Distributed Computations
HPDC '97 Proceedings of the 6th IEEE International Symposium on High Performance Distributed Computing
Predicting slowdown for networked workstations
HPDC '97 Proceedings of the 6th IEEE International Symposium on High Performance Distributed Computing
Matchmaking: Distributed Resource Management for High Throughput Computing
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
Predicting the CPU Availability of Time-Shared Unix Systems on the Computational Grid
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid?
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
The GrADS Project: Software Support for High-Level Grid Application Development
International Journal of High Performance Computing Applications
Numerical Libraries and the Grid
International Journal of High Performance Computing Applications
Performance Predictions for a Numerical Relativity Package in Grid Environments
International Journal of High Performance Computing Applications
A decoupled scheduling approach for the GrADS program development environment
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
A decoupled scheduling approach for Grid application development environments
Journal of Parallel and Distributed Computing - Special issue on computational grids
Grid performance and resource management using mobile agents
Performance analysis and grid computing
Grid resource management
A framework for adaptive execution in grids
Software—Practice & Experience
Proceedings of the 2nd international conference on Service oriented computing
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Adaptive grid job scheduling with genetic algorithms
Future Generation Computer Systems
Biological sequence alignment on the computational grid using the GrADS framework
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
Scheduling functional regression tests for IBM DB2 products
CASCON '05 Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research
GLARE: A Grid Activity Registration, Deployment and Provisioning Framework
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Risk-Resilient Heuristics and Genetic Algorithms for Security-Assured Grid Job Scheduling
IEEE Transactions on Computers
Multi-site cooperative data stream analysis
ACM SIGOPS Operating Systems Review
Improving grid resource allocation via integrated selection and binding
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Worldwide computing: Adaptive middleware and programming technology for dynamic Grid environments
Scientific Programming - Dynamic Grids and Worldwide Computing
The Internet Operating System: Middleware for Adaptive Distributed Computing
International Journal of High Performance Computing Applications
GridBench: A tool for the interactive performance exploration of Grid infrastructures
Journal of Parallel and Distributed Computing
Connecting Grids Using Communication Satellites
International Journal of High Performance Computing Applications
A collaborative experimentation environment for biosciences
International Journal of Networking and Virtual Organisations
An innovative workflow mapping mechanism for Grids in the frame of Quality of Service
Future Generation Computer Systems
Automatic resource specification generation for resource selection
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
A high-throughput application for the dynamic analysis of structures on a Grid environment
Advances in Engineering Software
Design and implementation trade-offs for wide-area resource discovery
ACM Transactions on Internet Technology (TOIT)
Modelling and application of optimal-selection evaluation for manufacturing grid resource
International Journal of Computer Integrated Manufacturing
A Workflow Engine-Driven SOA-Based Cooperative Computing Paradigm in Grid Environments
International Journal of High Performance Computing Applications
CGA: Chaotic Genetic Algorithm for Fuzzy Job Scheduling in Grid Environment
Computational Intelligence and Security
Load prediction using hybrid model for computational grid
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
CLASP: collaborating, autonomous stream processing systems
Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware
Dynamic resource selection heuristics for a non-reserved bidding-based Grid environment
Future Generation Computer Systems
Supporting fault-tolerance for time-critical events in distributed environments
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
A New Mechanism for Job Scheduling in Computational Grid Network Environments
AMT '09 Proceedings of the 5th International Conference on Active Media Technology
Biological sequence alignment on the computational grid using the GrADS framework
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
Future Generation Computer Systems
An analysis of idle CPU cycles at university computer labs
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartI
An XML-based framework for loosely coupled applications on grid environments
ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
Efficient processing of relational queries with sum constraints
APWeb/WAIM'07 Proceedings of the joint 9th Asia-Pacific web and 8th international conference on web-age information management conference on Advances in data and web management
CLASP: collaborating, autonomous stream processing systems
MIDDLEWARE2007 Proceedings of the 8th ACM/IFIP/USENIX international conference on Middleware
A self-optimized job scheduler for heterogeneous server clusters
JSSPP'07 Proceedings of the 13th international conference on Job scheduling strategies for parallel processing
Supporting fault-tolerance for time-critical events in distributed environments
Scientific Programming
Topology-aware resource allocation for data-intensive workloads
Proceedings of the first ACM asia-pacific workshop on Workshop on systems
A novel resource-driven job allocation scheme for desktop grid environments
TGC'10 Proceedings of the 5th international conference on Trustworthly global computing
Resource performance management on computational Grids
ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
Topology-aware resource allocation for data-intensive workloads
ACM SIGCOMM Computer Communication Review
Resource provisioning in SLA-based cluster computing
JSSPP'10 Proceedings of the 15th international conference on Job scheduling strategies for parallel processing
A grid dynamic analyzing resource model
ACMOS'06 Proceedings of the 8th WSEAS international conference on Automatic control, modeling & simulation
A methodology for dynamic scheduling of divisible workloads in grid environments
SMO'05 Proceedings of the 5th WSEAS international conference on Simulation, modelling and optimization
Distributed application configuration, management, and visualization with plush
ACM Transactions on Internet Technology (TOIT)
Hierarchical and dynamic information management framework on grid computing
EUC'06 Proceedings of the 2006 international conference on Embedded and Ubiquitous Computing
Introduction to a new tariff mechanism for charging for computer power in the grid
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
Host load prediction for grid computing using free load profiles
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
On-Demand resource allocation for service level guarantee in grid environment
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Proactive management of service instance pools for meeting service level agreements
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
ICWL'05 Proceedings of the 4th international conference on Advances in Web-Based Learning
Mapping cooperating GRID applications by affinity for resource characteristics
AIS'04 Proceedings of the 13th international conference on AI, Simulation, and Planning in High Autonomy Systems
Autonomic runtime system for large scale parallel and distributed applications
UPP'04 Proceedings of the 2004 international conference on Unconventional Programming Paradigms
A heuristic algorithm for mapping parallel applications on computational grids
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Design and analysis of a distributed grid resource discovery protocol
Cluster Computing
A process schedule analyzing model based on grid environment
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part III
Average schedule length and resource selection policies on computational grids
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
Reconfiguration of information management framework based on adaptive grid computing
ISPA'06 Proceedings of the 4th international conference on Parallel and Distributed Processing and Applications
Scheduling real-time divisible loads with advance reservations
Real-Time Systems
Preference---Based Matchmaking of Grid Resources with CP---Nets
Journal of Grid Computing
Hi-index | 0.00 |
While distributed, heterogeneous collections of computers ("Grids") can in principle be used as a computing platform, in practice the problems of first discovering and then organizing resources to meet application requirements are difficult. We present a general-purpose resource selection framework that addresses these problems by defining a resource selection service for locating Grid resources that match application requirements. At the heart of this framework is a simple, but powerful, declarative language based on a technique called set matching, which extends the Condor matchmaking framework to support both single-resourceand multiple-resource selection. This framework also provides an open interface for loadingapplication-specific mapping modules to personalize the resource selector. We present results obtained when this framework is applied in the context of a computational astrophysics application, Cactus. These results demonstrate the effectiveness of our technique.