Allocating Independent Subtasks on Parallel Processors
IEEE Transactions on Software Engineering
Guided self-scheduling: A practical scheduling scheme for parallel supercomputers
IEEE Transactions on Computers
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
Surveying molecular interactions with DOT
Supercomputing '95 Proceedings of the 1995 ACM/IEEE conference on Supercomputing
Load-sharing in heterogeneous systems via weighted factoring
Proceedings of the eighth annual ACM symposium on Parallel algorithms and architectures
MARS—a framework for minimizing the job execution time in a metacomputing environment
Future Generation Computer Systems - Special issue: resource management in distributed systems
Application level scheduling of gene sequence comparison on metacomputers
ICS '98 Proceedings of the 12th international conference on Supercomputing
Allocating independent tasks to parallel processors: an experimental study
Journal of Parallel and Distributed Computing - Special issue on dynamic load balancing
A security architecture for computational grids
CCS '98 Proceedings of the 5th ACM conference on Computer and communications security
CNS '97 Proceedings of the sixth annual conference on Computational neuroscience : trends in research, 1998: trends in research, 1998
GASS: a data movement and access service for wide area computing systems
Proceedings of the sixth workshop on I/O in parallel and distributed systems
Heuristic Algorithms for Scheduling Independent Tasks on Nonidentical Processors
Journal of the ACM (JACM)
Adaptive performance prediction for distributed data-intensive applications
SC '99 Proceedings of the 1999 ACM/IEEE conference on Supercomputing
SC '99 Proceedings of the 1999 ACM/IEEE conference on Supercomputing
Future Generation Computer Systems - Special issue on metacomputing
Performance prediction and scheduling for parallel applications on multi-user clusters
Performance prediction and scheduling for parallel applications on multi-user clusters
Application-level scheduling on distributed heterogeneous networks
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
The AppLeS parameter sweep template: user-level middleware for the grid
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
MPI: The Complete Reference
Applying scheduling and tuning to on-line parallel tomography
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Trapezoid Self-Scheduling: A Practical Scheduling Scheme for Parallel Compilers
IEEE Transactions on Parallel and Distributed Systems
Using moldability to improve the performance of supercomputer jobs
Journal of Parallel and Distributed Computing
When the Herd Is Smart: Aggregate Behavior in the Selection of Job Request
IEEE Transactions on Parallel and Distributed Systems
Resource Allocation for Steerable Parallel Parameter Searches
GRID '02 Proceedings of the Third International Workshop on Grid Computing
Models and Scheduling Mechanisms for Global Computing Applications
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Dome: Parallel Programming in a Distributed Computing Environment
IPPS '96 Proceedings of the 10th International Parallel Processing Symposium
A Model for Moldable Supercomputer Jobs
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
A Resource Management Architecture for Metacomputing Systems
IPPS/SPDP '98 Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
Metrics for Parallel Job Scheduling and Their Convergence
JSSPP '01 Revised Papers from the 7th International Workshop on Job Scheduling Strategies for Parallel Processing
Dynamic Program Description as a Basis for Runtime Optimization
Euro-Par '97 Proceedings of the Third International Euro-Par Conference on Parallel Processing
Co-ordinating Heterogeneous Parallel Computation
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I
A decoupled scheduling approach for the GrADS program development environment
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Simgrid: A Toolkit for the Simulation of Application Scheduling
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
HCW '97 Proceedings of the 6th Heterogeneous Computing Workshop (HCW '97)
A scheduling expert advisor for heterogeneous environments
HCW '97 Proceedings of the 6th Heterogeneous Computing Workshop (HCW '97)
Dynamic Matching and Scheduling of a Class of Independent Tasks onto Heterogeneous Computing Systems
HCW '99 Proceedings of the Eighth Heterogeneous Computing Workshop
HCW '99 Proceedings of the Eighth Heterogeneous Computing Workshop
Heuristics for Scheduling Parameter Sweep Applications in Grid Environments
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
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
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
The Software Architecture of a Virtual Distributed Computing Environment
HPDC '97 Proceedings of the 6th 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
An Enabling Framework for Master-Worker Applications on the Computational Grid
HPDC '00 Proceedings of the 9th 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
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 GridPort Toolkit: A System for Building Grid Portals
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Studying Protein Folding on the Grid: Experiences Using CHARMM on NPACI Resources under Legion
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Using moldability to improve the performance of supercomputer jobs
Using moldability to improve the performance of supercomputer jobs
Adaptive scheduling of master/worker applications on distributed computational resources
Adaptive scheduling of master/worker applications on distributed computational resources
Using Apples to Schedule Simple SARA on the Computational Grid
International Journal of High Performance Computing Applications
Distributing MCell Simulations on the Grid
International Journal of High Performance Computing Applications
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
A decoupled scheduling approach for Grid application development environments
Journal of Parallel and Distributed Computing - Special issue on computational grids
Program control language: a programming language for adaptive distributed applications
Journal of Parallel and Distributed Computing
Grid resource management
The encyclopedia of life project: grid software and deployment
New Generation Computing - Grid systems for life sciences
Short note: computational proteomics on the grid
New Generation Computing - Grid systems for life sciences
A framework for adaptive execution in grids
Software—Practice & Experience
Memory Conscious Task Partition and Scheduling in Grid Environments
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Application-Specific Scheduling for the Organic Grid
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Compiler Support for Exploiting Coarse-Grained Pipelined Parallelism
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Security-Driven Heuristics and A Fast Genetic Algorithm for Trusted Grid Job Scheduling
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
M-Task-Programming for Heterogeneous Systems and Grid Environments
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 4 - Volume 05
GHS: A Performance System of Grid Computing
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 10 - Volume 11
Agent-Based Load Balancing on Homogeneous Minigrids: Macroscopic Modeling and Characterization
IEEE Transactions on Parallel and Distributed Systems
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
PGGA: a predictable and grouped genetic algorithm for job scheduling
Future Generation Computer Systems - Parallel input/output management techniques (PIOMT) in cluster and grid computing
IEEE Transactions on Parallel and Distributed Systems
A probabilistic scheduling heuristic for computational grids
Multiagent and Grid Systems
Flexible Grid service management through resource partitioning
The Journal of Supercomputing
Time vs. space adaptation with ATOP-grid
Proceedings of the 5th workshop on Adaptive and reflective middleware (ARM '06)
Grid harvest service: a performance system of grid computing
Journal of Parallel and Distributed Computing
Evaluating the reliability of computational grids from the end user's point of view
Journal of Systems Architecture: the EUROMICRO Journal
Heuristics for scheduling file-sharing tasks on heterogeneous systems with distributed repositories
Journal of Parallel and Distributed Computing
Future Generation Computer Systems
Self-adaptive skeletal task farm for computational grids
Parallel Computing - Algorithmic skeletons
Self-adaptive applications on the grid
Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of parallel programming
Efficient task replication and management for adaptive fault tolerance in mobile Grid environments
Future Generation Computer Systems - Special section: Information engineering and enterprise architecture in distributed computing environments
Porting of scientific applications to Grid Computing on GridWay
Scientific Programming - Dynamic Grids and Worldwide Computing
Development and execution of an impact cratering application on a computational Grid
Scientific Programming
Data partitioning for multiprocessors with memory heterogeneity and memory constraints
Scientific Programming - International Symposium of Parallel and Distributed Computing & International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogenous Networks
Scientific Programming - AxGrids 2004
Dual-Level Key Management for secure grid communication in dynamic and hierarchical groups
Future Generation Computer Systems
Future Generation Computer Systems
An Autonomic Service Architecture for Self-Managing Grid Applications
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
A Hierarchical Modeling and Analysis for Grid Service Reliability
IEEE Transactions on Computers
IEEE Transactions on Computers
Software—Practice & Experience
International Journal of Bioinformatics Research and Applications
Self-adaptive task allocation and scheduling of meta-tasks in non-dedicated heterogeneous computing
International Journal of High Performance Computing and Networking
A Grid-based Virtual Reactor: Parallel performance and adaptive load balancing
Journal of Parallel and Distributed Computing
Time and space adaptation for computational grids with the ATOP-Grid middleware
Future Generation Computer Systems
Performance under failures of high-end computing
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Self-adjustment of resource allocation for grid applications
Computer Networks: The International Journal of Computer and Telecommunications Networking
Journal of Systems Architecture: the EUROMICRO Journal
On-the-fly XMM-Newton spacecraft data reduction on the Grid
Scientific Programming - Parallel/High-Performance Object-Oriented Scientific Computing (POOSC '05), Glasgow, UK, 25 July 2005
The Journal of Supercomputing
The performance of bags-of-tasks in large-scale distributed systems
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
Using application information to drive adaptive grid middleware scheduling decisions
Proceedings of the 2nd workshop on Middleware-application interaction: affiliated with the DisCoTec federated conferences 2008
Adaptive workflow scheduling under resource allocation constraints and network dynamics
Proceedings of the VLDB Endowment
A P2P-based intelligent resource discovery mechanism in Internet-based distributed systems
Journal of Parallel and Distributed Computing
Adaptive middleware supporting scalable performance for high-end network services
Journal of Network and Computer Applications
Fault-aware scheduling for Bag-of-Tasks applications on Desktop Grids
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
A decentralized model for scheduling independent tasks in Federated Grids
Future Generation Computer Systems
Trace-based evaluation of job runtime and queue wait time predictions in grids
Proceedings of the 18th ACM international symposium on High performance distributed computing
Utility-driven solution for optimal resource allocation in computational grid
Computer Languages, Systems and Structures
An adaptive scheme for distributed dynamic security assessment of large scale power systems
WSEAS Transactions on Circuits and Systems
Modular, Fine-Grained Adaptation of Parallel Programs
ICCS '09 Proceedings of the 9th International Conference on Computational Science: Part I
Towards an Adaptive Grid Scheduling: Architecture and Protocols Specification
KES-AMSTA '09 Proceedings of the Third KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications
An adaptive and safe ubicomp for HPC applications
International Journal of Ad Hoc and Ubiquitous Computing
Future Generation Computer Systems
A New Mechanism for Job Scheduling in Computational Grid Network Environments
AMT '09 Proceedings of the 5th International Conference on Active Media Technology
PGGA: A predictable and grouped genetic algorithm for job scheduling
Future Generation Computer Systems - Parallel input/output management techniques (PIOMT) in cluster and grid computing
On grid performance evaluation using synthetic workloads
JSSPP'06 Proceedings of the 12th international conference on Job scheduling strategies for parallel processing
Adaptive distributed metamodeling
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
A distributed system for genetic linkage analysis
GCCB'06 Proceedings of the 2006 international conference on Distributed, high-performance and grid computing in computational biology
A transparent framework for hierarchical master-slave grid computing
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
Dependability and security in medical information system
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: applications and services
A grid computing based approach for the power system dynamic security assessment
Computers and Electrical Engineering
On the evaluation of gridification effort and runtime aspects of JGRIM applications
Future Generation Computer Systems
A novel adaptive and safe framework for ubicomp
PAKDD'07 Proceedings of the 2007 international conference on Emerging technologies in knowledge discovery and data mining
Performance of coupled parallel finite element analysis in grid computing environment
ISHPC'05/ALPS'06 Proceedings of the 6th international symposium on high-performance computing and 1st international conference on Advanced low power systems
ADVE: adaptive and dependable virtual environments for grid computing
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
Two experiments with application-level quality of service on the EGEE grid
Proceedings of the 2nd workshop on Grids meets autonomic computing
Applying reinforcement learning to scheduling strategies in an actual grid environment
International Journal of High Performance Systems Architecture
Grid jobs scheduling: The Alienated Ant Algorithm solution
Multiagent and Grid Systems
Granularity-Aware Work-Stealing for Computationally-Uniform Grids
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
FRDT: Footprint Resource Discovery Tree for grids
Future Generation Computer Systems
A novel resource-driven job allocation scheme for desktop grid environments
TGC'10 Proceedings of the 5th international conference on Trustworthly global computing
The GHS grid scheduling system: implementation and performance comparison
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Anticipated distributed task scheduling for grid environments
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Dynamic performance prediction of an adaptive mesh application
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
An economy-driven mapping heuristic for hierarchical master-slave applications in grid systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
A novel multi-agent reinforcement learning approach for job scheduling in Grid computing
Future Generation Computer Systems
Processing moldable tasks on the grid: Late job binding with lightweight user-level overlay
Future Generation Computer Systems
Scalability limits of Bag-of-Tasks applications running on hierarchical platforms
Journal of Parallel and Distributed Computing
A multi-level scheduler for batch jobs on grids
The Journal of Supercomputing
Future Generation Computer Systems
A multi-agent organizational model for grid scheduling
KES-AMSTA'11 Proceedings of the 5th KES international conference on Agent and multi-agent systems: technologies and applications
DistRM: distributed resource management for on-chip many-core systems
CODES+ISSS '11 Proceedings of the seventh IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
AICT'11 Proceedings of the 2nd international conference on Applied informatics and computing theory
An extensible framework for grid information service virtualized process
Proceedings of the 2011 International Conference on Innovative Computing and Cloud Computing
Global scheduling in learning assessment grid
CSCWD'05 Proceedings of the 9th international conference on Computer Supported Cooperative Work in Design II
An architecture for reconfigurable iterative MPI applications in dynamic environments
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
Execution of a bioinformatics application in a joint IRISGrid/EGEE testbed
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
Resource partitioning algorithms in a programmable service grid architecture
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
An evaluation methodology for computational grids
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
Autonomic runtime system for large scale parallel and distributed applications
UPP'04 Proceedings of the 2004 international conference on Unconventional Programming Paradigms
An adaptive skeletal task farm for grids
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
Modeling machine availability in enterprise and wide-area distributed computing environments
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
A comparative analysis between EGEE and grid way workload management systems
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
Self-optimization of large scale wildfire simulations
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
A framework for the design and reuse of grid workflows
SAG'04 Proceedings of the First international conference on Scientific Applications of Grid Computing
Fault-Tolerant scheduling for bag-of-tasks grid applications
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Grid workflow software for a high-throughput proteome annotation pipeline
LSGRID'04 Proceedings of the First international conference on Life Science Grid
Trust and reputation based association among grid entities
SEPADS'12/EDUCATION'12 Proceedings of the 11th WSEAS international conference on Software Engineering, Parallel and Distributed Systems, and proceedings of the 9th WSEAS international conference on Engineering Education
Grid application performance prediction: a case study in BROADEN
VECoS'07 Proceedings of the First international conference on Verification and Evaluation of Computer and Communication Systems
Enhancing an autonomic cloud architecture with mobile agents
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing
Resource optimization in distributed real-time multimedia applications
Multimedia Tools and Applications
Coordinated rescheduling of Bag-of-Tasks for executions on multiple resource providers
Concurrency and Computation: Practice & Experience
Extended MPICC to generate MPI derived datatypes from C datatypes automatically
PVM/MPI'07 Proceedings of the 14th European conference on Recent Advances in Parallel Virtual Machine and Message Passing Interface
A cost analysis of cloud computing for education
GECON'12 Proceedings of the 9th international conference on Economics of Grids, Clouds, Systems, and Services
Efficiency analysis of decentralized grid scheduling with job migration and replication
Proceedings of the 7th International Conference on Ubiquitous Information Management and Communication
The small-world phenomenon applied to a self-adaptive resources selection model
EvoApplications'13 Proceedings of the 16th European conference on Applications of Evolutionary Computation
JETS: Language and System Support for Many-Parallel-Task Workflows
Journal of Grid Computing
The Journal of Supercomputing
Hi-index | 0.01 |
Ensembles of distributed, heterogeneous resources, also known as Computational Grids, have emerged as critical platforms for high-performance and resource-intensive applications. Such platforms provide the potential for applications to aggregate enormous bandwidth, computational power, memory, secondary storage, and other resources during a single execution. However, achieving this performance potential in dynamic, heterogeneous environments is challenging. Recent experience with distributed applications indicates that adaptivity is fundamental to achieving application performance in dynamic grid environments. The AppLeS (Application Level Scheduling) project provides a methodology, application software, and software environments for adaptively scheduling and deploying applications in heterogeneous, multiuser grid environments. In this article, we discuss the AppLeS project and outline our findings.