Adaptive algorithms for managing a distributed data processing workload
IBM Systems Journal
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Future Generation Computer Systems - Special issue on metacomputing
Performance optimization of financial option calculations
Parallel Computing - Special issue on parallel computing in economics, finance and decision-making
Application-level scheduling on distributed heterogeneous networks
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
Predictive performance and scalability modeling of a large-scale application
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Online Prediction of the Running Time of Tasks
Cluster Computing
Information Power Grid: The New Frontier in Parallel Computing?
IEEE Concurrency
POEMS: End-to-End Performance Design of Large Parallel Adaptive Computational Systems
IEEE Transactions on Software Engineering
Foundations of Time-Critical Scalable Computing
IFIP World Computer Congress on Fundamentals - Foundations of Computer Science
Matchmaking: Distributed Resource Management for High Throughput Computing
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
Overview of a Performance Evaluation System for Global Computing Scheduling Algorithms
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
The NetSolve Environment: Progressing Towards the Seamless Grid
ICPP '00 Proceedings of the 2000 International Workshop on Parallel Processing
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Condor-G: A Computation Management Agent for Multi-Institutional Grids
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Pace--A Toolset for the Performance Prediction of Parallel and Distributed Systems
International Journal of High Performance Computing Applications
The GrADS Project: Software Support for High-Level Grid Application Development
International Journal of High Performance Computing Applications
ARMS: An agent-based resource management system for grid computing
Scientific Programming
What is worth learning from parallel workloads?: a user and session based analysis
Proceedings of the 19th annual international conference on Supercomputing
Allocation strategies for utilization of space-shared resources in Bag of Tasks grids
Future Generation Computer Systems
Future Generation Computer Systems
Capacity planning and scheduling in Grid computing environments
Future Generation Computer Systems
Predict task running time in grid environments based on CPU load predictions
Future Generation Computer Systems
Time and space adaptation for computational grids with the ATOP-Grid middleware
Future Generation Computer Systems
Parallel execution time prediction of the multitask parallel programs
Performance Evaluation
Enhancing Prediction on Non-dedicated Clusters
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
A progressive multi-layer resource reconfiguration framework for time-shared grid systems
Future Generation Computer Systems
Platform-independent modeling and prediction of application resource usage characteristics
Journal of Systems and Software
Task profiling model for load profile prediction
Future Generation Computer Systems
On/off-line prediction applied to job scheduling on non-dedicated NOWs
Journal of Computer Science and Technology - Special issue on natural language processing
Implementation of a heuristic network bandwidth measurement for grid computing environments
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part II
Coordinated rescheduling of Bag-of-Tasks for executions on multiple resource providers
Concurrency and Computation: Practice & Experience
Enhancing genetic algorithms for dependent job scheduling in grid computing environments
The Journal of Supercomputing
International Journal of Distributed Systems and Technologies
Bio-Inspired Techniques for Resources State Prediction in Large Scale Distributed Systems
International Journal of Distributed Systems and Technologies
Hi-index | 0.00 |
Performance prediction is set to play a significant role in supportive middleware that is designed to manage workload on parallel and distributed computing systems. This middleware underpins the discovery of available resources, the identification of a task's requirements and the matchmaking, scheduling and staging that follow.This paper documents two prediction-based middleware services that address the implications of executing a particular workload on a given set of resources. These services are based on an established performance prediction system that is employed at both the local (intra-domain) and global (multi-domain) levels to provide dynamic workload steering. These additional facilities bring about significant performance improvements, the details of which are presented with regard to system- and user-level qualities of service. The middleware has been designed for the management of resources and distributed workload across multiple administrative boundaries, a requirement that is of central importance to grid computing.