Proceedings of the 2006 ACM/IEEE conference on Supercomputing
Relaxed-criteria G-negotiation for Grid resource co-allocation
ACM SIGecom Exchanges
A provisioning model and its comparison with best-effort for performance-cost optimization in grids
Proceedings of the 16th international symposium on High performance distributed computing
Grid workflow scheduling based on reliability cost
Proceedings of the 2nd international conference on Scalable information systems
A data placement service for petascale applications
PDSW '07 Proceedings of the 2nd international workshop on Petascale data storage: held in conjunction with Supercomputing '07
Scientific Programming - Scientific Workflows
Optimizing workflow data footprint
Scientific Programming - Dynamic Computational Workflows: Discovery, Optimization and Scheduling
enabling cross-layer optimizations in storage systems with custom metadata
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
Spectral Clustering Scheduling Techniques for Tasks with Strict QoS Requirements
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
A balanced scheduler for grid computing
SMO'08 Proceedings of the 8th conference on Simulation, modelling and optimization
Data placement for scientific applications in distributed environments
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Multi-objective planning for workflow execution on Grids
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
A dynamic-balanced scheduler for genetic algorithms for grid computing
WSEAS Transactions on Computers
Evolutionary Fuzzy Scheduler for Grid Computing
IWANN '09 Proceedings of the 10th International Work-Conference on Artificial Neural Networks: Part I: Bio-Inspired Systems: Computational and Ambient Intelligence
Combined Fault Tolerance and Scheduling Techniques for Workflow Applications on Computational Grids
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
DAGMap: Efficient scheduling for DAG grid workflow job
GRID '08 Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing
Matchmaking scientific workflows in grid environments
PDCS '07 Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
An ant colony optimization algorithm for the time-varying workflow scheduling problem in grids
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
DAGMap: efficient and dependable scheduling of DAG workflow job in Grid
The Journal of Supercomputing
Advance reservation policies for workflows
JSSPP'06 Proceedings of the 12th international conference on Job scheduling strategies for parallel processing
An opportunistic algorithm for scheduling workflows on grids
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
A flexible job scheduling system for heterogeneous grids
APPT'07 Proceedings of the 7th international conference on Advanced parallel processing technologies
A probability-based framework for dynamic resource scheduling in grid environment
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
Adaptive service scheduling for workflow applications in Service-Oriented Grid
The Journal of Supercomputing
Grids and Clouds: Making Workflow Applications Work in Heterogeneous Distributed Environments
International Journal of High Performance Computing Applications
Virtual Resources Allocation for Workflow-Based Applications Distribution on a Cloud Infrastructure
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Comparison of resource platform selection approaches for scientific workflows
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Power-Aware Consolidation of Scientific Workflows in Virtualized Environments
Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis
Scheduling multiple DAGs onto heterogeneous systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Dynamic resource provisioning for interactive workflow applications on cloud computing platform
MTPP'10 Proceedings of the Second Russia-Taiwan conference on Methods and tools of parallel programming multicomputers
Deadline-sensitive workflow orchestration without explicit resource control
Journal of Parallel and Distributed Computing
Online scheduling of workflow applications in grid environments
Future Generation Computer Systems
Joint Elastic Cloud and Virtual Network Framework for Application Performance-cost Optimization
Journal of Grid Computing
International Journal of Grid and Utility Computing
Strategies for Rescheduling Tightly-Coupled Parallel Applications in Multi-Cluster Grids
Journal of Grid Computing
Scheduling concurrent workflows in HPC cloud through exploiting schedule gaps
ICA3PP'11 Proceedings of the 11th international conference on Algorithms and architectures for parallel processing - Volume Part I
Online scheduling of workflow applications in grid environment
GPC'10 Proceedings of the 5th international conference on Advances in Grid and Pervasive Computing
Adaptive management framework for scientific workflow applications
Proceedings of the 6th International Conference on Ubiquitous Information Management and Communication
A genetic algorithm with communication costs to schedule workflows on a SOA-Grid
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing
A New Grid Scheduler with Failure Recovery and Rescheduling Mechanisms: Discussion and Analysis
Journal of Grid Computing
Multi-Criteria Job Scheduling in Grid Using an Accelerated Genetic Algorithm
Journal of Grid Computing
Resource allocation algorithm for a relational join operator in grid systems
Proceedings of the 16th International Database Engineering & Applications Sysmposium
The Journal of Supercomputing
CloudPack* exploiting workload flexibility through rational pricing
Proceedings of the 13th International Middleware Conference
Dependable Grid Workflow Scheduling Based on Resource Availability
Journal of Grid Computing
DynamicCloudSim: simulating heterogeneity in computational clouds
Proceedings of the 2nd ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies
Hi-index | 0.00 |
In this work, we describe new strategies for scheduling and executing workflow applications on grid resources using the GrADS [Ken Kennedy et al., 2002] infrastructure. Workflow scheduling is based on heuristic scheduling strategies that use application component performance models. The workflow is executed using a novel strategy to bind and launch the application onto heterogeneous resources. We apply these strategies in the context of executing EMAN, a bio-imaging workflow application, on the grid. The results of our experiments show that our strategy of performance model based, in-advance heuristic workflow scheduling results in 1.5 to 2.2 times better makespan than other existing scheduling strategies. This strategy also achieves optimal load balance across the different grid sites for this application.