Simulations of three adaptive, decentralized controlled, job scheduling algorithms
Computer Networks and ISDN Systems
Principles of artificial intelligence
Principles of artificial intelligence
On Optimal Scheduling Algorithms for Time-Shared Systems
Journal of the ACM (JACM)
Deterministic Processor Scheduling
ACM Computing Surveys (CSUR)
Medusa: an experiment in distributed operating system structure
Communications of the ACM
Computer Networks
Operating Systems Theory
Distributed Computing: Concepts and Implementations
Distributed Computing: Concepts and Implementations
Motivations, Objectives and Characterization of Distributed Systems
Distributed Systems - Architecture and Implementation, An Advanced Course
Hardware configuration selection through discretizing a continuous variable solution
PERFORMANCE '80 Proceedings of the 1980 international symposium on Computer performance modelling, measurement and evaluation
The Roscoe distributed operating system
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
StarOS, a multiprocessor operating system for the support of task forces
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
LOCUS a network transparent, high reliability distributed system
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
SOSP '83 Proceedings of the ninth ACM symposium on Operating systems principles
Language constructs and support systems for distributed computing
PODC '82 Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing
A Large Scale, Homogenous, Fully Distributed Parallel Machine, II
ISCA '77 Proceedings of the 4th annual symposium on Computer architecture
Operating systems
Effects of Response and Stability on Scheduling in Distributed Computing Systems
IEEE Transactions on Software Engineering
A model for intelligent task scheduling in a large distributed system
ACM SIGOPS Operating Systems Review
A parallel computer model supporting procedure-based communication
Proceedings of the 1990 ACM/IEEE conference on Supercomputing
The Influence of Different Workload Descriptions on a Heuristic Load Balancing Scheme
IEEE Transactions on Software Engineering
Scheduling interval ordered tasks on multiprocessor architecture
SAC '92 Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
A dynamic task scheduling method for multiprocessor system
SAC '92 Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
Models of machines and computation for mapping in multicomputers
ACM Computing Surveys (CSUR)
A periodic symmetrically-initiated load balancing algorithm for distributed systems
ACM SIGOPS Operating Systems Review
An integrated optimal task assignment policy
SAC '93 Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice
An analysis of diffusive load-balancing
SPAA '94 Proceedings of the sixth annual ACM symposium on Parallel algorithms and architectures
Migration of processes, files, and virtual devices in the MDX operating system
ACM SIGOPS Operating Systems Review
An introduction to intelligent operating system KZ2
ACM SIGOPS Operating Systems Review
A Scalable Scheduling Scheme for Functional Parallelism on Distributed Memory Multiprocessor Systems
IEEE Transactions on Parallel and Distributed Systems
Support for implementing scheduling algorithms using MESSIAHS
Scientific Programming - Special issue on operating system support for massively parallel computer architectures
Dynamic Task Allocation Models for Large Distributed Computing Systems
IEEE Transactions on Parallel and Distributed Systems
Dynamic load balancing of data parallel applications on a distributed network
ICS '95 Proceedings of the 9th international conference on Supercomputing
Portable run-time support for dynamic object-oriented parallel processing
ACM Transactions on Computer Systems (TOCS)
Distributed and multiprocessor scheduling
ACM Computing Surveys (CSUR)
Load-sharing in heterogeneous systems via weighted factoring
Proceedings of the eighth annual ACM symposium on Parallel algorithms and architectures
Load balancing to adjust for proximity in some network topologies
Parallel Computing
Allocating Task Interaction Graphs to Processors in Heterogeneous Networks
IEEE Transactions on Parallel and Distributed Systems
How “hard” is thread partitioning and how “bad” is a list scheduling based partitioning algorithm?
Proceedings of the tenth annual ACM symposium on Parallel algorithms and architectures
Exploiting heterogeneous parallelism in the presence of communication delays
ICS '98 Proceedings of the 12th international conference on Supercomputing
Analysis of Task Assignment Policies in Scalable Distributed Web-Server Systems
IEEE Transactions on Parallel and Distributed Systems
Managing Statistical Behavior of Large Data Sets in Shared-Nothing Architectures
IEEE Transactions on Parallel and Distributed Systems
Optimized rapid prototyping for real-time embedded heterogeneous multiprocessors
CODES '99 Proceedings of the seventh international workshop on Hardware/software codesign
On Parallelizing the Multiprocessor Scheduling Problem
IEEE Transactions on Parallel and Distributed Systems
Load balancing in a distributed processing system for high-energy physics(UFMulti)
SAC '95 Proceedings of the 1995 ACM symposium on Applied computing
Scheduling Multiprocessor Tasks with Genetic Algorithms
IEEE Transactions on Parallel and Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Generating a deterministic task migration path for multiprocessor scheduling
SAC '94 Proceedings of the 1994 ACM symposium on Applied computing
Performance prediction based loop scheduling for heterogeneous computing environment
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
Load Balancing in CORBA: A Survey of Concepts, Patterns, and Techniques
The Journal of Supercomputing
Static scheduling algorithms for allocating directed task graphs to multiprocessors
ACM Computing Surveys (CSUR)
Dynamic Task Scheduling Using Online Optimization
IEEE Transactions on Parallel and Distributed Systems
ACM Computing Surveys (CSUR)
A client-aware dispatching algorithm for web clusters providing multiple services
Proceedings of the 10th international conference on World Wide Web
A duplication based compile time scheduling method for task parallelism
Compiler optimizations for scalable parallel systems
The state of the art in locally distributed Web-server systems
ACM Computing Surveys (CSUR)
Evolving toward an optimal scheduling solution through adaptivity
Journal of Parallel and Distributed Computing
Scheduling parallel applications in distributed networks
Cluster Computing
Threshold-Based Dynamic Replication in Large-ScaleVideo-on-Demand Systems
Multimedia Tools and Applications
A Scheduling Scheme for Controlling Allocation of CPU Resources for Mobile Programs
Autonomous Agents and Multi-Agent Systems
Parallax: A Tool for Parallel Program Scheduling
IEEE Parallel & Distributed Technology: Systems & Technology
Diffusive Load-Balancing Policies for Dynamic Applications
IEEE Concurrency
Load Sharing in Distributed Multimedia-on-Demand Systems
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Efficient Task Migration Algorithm for Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Methodical Analysis of Adaptive Load Sharing Algorithms
IEEE Transactions on Parallel and Distributed Systems
A Generalized Scheme for Mapping Parallel Algorithms
IEEE Transactions on Parallel and Distributed Systems
Prediction-Based Dynamic Load-Sharing Heuristics
IEEE Transactions on Parallel and Distributed Systems
Strategies for Dynamic Load Balancing on Highly Parallel Computers
IEEE Transactions on Parallel and Distributed Systems
On Load Balancing for Distributed Multiagent Computing
IEEE Transactions on Parallel and Distributed Systems
Adaptive Location Policies for Global Scheduling
IEEE Transactions on Software Engineering
Markets as Global Scheduling Mechanisms: The Current State
ICCS '02 Proceedings of the International Conference on Computational Science-Part I
Load Balancing Highly Irregular Computations with the Adaptive Factoring
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Task Allocation Using Processor Load Prediction on Multiprocessors Cluster
IWCC '01 Proceedings of the NATO Advanced Research Workshop on Advanced Environments, Tools, and Applications for Cluster Computing-Revised Papers
Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
A Polynomial-Time Branching Procedure for the Multiprocessor Scheduling Problem
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
A Unified Resource Scheduling Framework for Heterogeneous Computing Environments
HCW '99 Proceedings of the Eighth Heterogeneous Computing Workshop
Multitarget Tracking Algorithm Parallelization for Distributed-Memory Computing Systems
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Distributed Job Scheduling in SCI Local-Area MultiProcessors
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Scheduling From the Perspective of the Application
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
A Federated Model for Scheduling in Wide-Area Systems
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Object Assignment Strategy for Distributed Multimedia Systems
MMM '98 Proceedings of the 1998 Conference on MultiMedia Modeling
An experimental study of load balancing on Amoeba
PAS '95 Proceedings of the First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis
The Use of Feedback in Scheduling Parallel Computations
PAS '97 Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis
Integrated scheduling: the best of both worlds
Journal of Parallel and Distributed Computing
Benchmarking the Task Graph Scheduling Algorithms
IPPS '98 Proceedings of the 12th. International Parallel Processing Symposium on International Parallel Processing Symposium
IEEE Transactions on Parallel and Distributed Systems
Developing SPMD applications with load balancing
Parallel Computing
On Load Balancing Approaches for Distributed Object Computing Systems
The Journal of Supercomputing
Improving Scheduling of Tasks in a Heterogeneous Environment
IEEE Transactions on Parallel and Distributed Systems
An analysis of the optimal number of servers in distributed client/server environments
Decision Support Systems
Load balancing in SPMD applications: concepts and experiments
High performance scientific and engineering computing
A new fuzzy-decision based load balancing system for distributed object computing
Journal of Parallel and Distributed Computing
Future Generation Computer Systems - Special issue: Advanced services for clusters and internet computing
IBM Journal of Research and Development
Design and implementation of a novel dynamic load balancing library for cluster computing
Parallel Computing - Heterogeneous computing
Dynamic task scheduling for irregular network topologies
Parallel Computing - Heterogeneous computing
Software—Practice & Experience
Dynamic mapping of cooperating tasks to nodes in a distributed system
Future Generation Computer Systems
Journal of Parallel and Distributed Computing
A probabilistic scheduling heuristic for computational grids
Multiagent and Grid Systems
A taxonomy of market-based resource management systems for utility-driven cluster computing
Software—Practice & Experience
Sequence-preserving adaptive load balancers
Proceedings of the 2006 ACM/IEEE symposium on Architecture for networking and communications systems
Some Compartmentalized Secure Task Assignment Models for Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Noncooperative load balancing in distributed systems
Journal of Parallel and Distributed Computing
Job scheduling methods for reducing waiting time variance
Computers and Operations Research
Exploiting idle cycles to execute data mining applications on clusters of PCs
Journal of Systems and Software
An Improved Augmented Neural-Network Approach for Scheduling Problems
INFORMS Journal on Computing
IEEE Transactions on Parallel and Distributed Systems
Performance of load balancing for grid computing
PDCN'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: parallel and distributed computing and networks
On the performance-driven load distribution for heterogeneous computational grids
Journal of Computer and System Sciences
Push-Pull: Deterministic Search-Based DAG Scheduling for Heterogeneous Cluster Systems
IEEE Transactions on Parallel and Distributed Systems
Towards self-organising agent-based resource allocation in a multi-server environment
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
International Journal of Computer Applications in Technology
Performance evaluation of a dynamic load-balancing library for cluster computing
International Journal of Computational Science and Engineering
Genetic algorithm in grid scheduling with multiple objectives
AIKED'06 Proceedings of the 5th WSEAS International Conference on Artificial Intelligence, Knowledge Engineering and Data Bases
Adaptive load sharing for network processors
IEEE/ACM Transactions on Networking (TON)
Supporting schedules of resource co-allocation for distributed computing in scalable systems
Programming and Computing Software
Distribution Stream of Tasks in Dual-Processor System
ICANN '08 Proceedings of the 18th international conference on Artificial Neural Networks, Part II
Towards a general model of the multi-criteria workflow scheduling on the grid
Future Generation Computer Systems
Dynamic Objective and Advance Scheduling in Federated Grids
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Future Generation Computer Systems
Distributed scheduling in large scale monitoring infrastructures
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
A decentralized model for scheduling independent tasks in Federated Grids
Future Generation Computer Systems
TakTuk, adaptive deployment of remote executions
Proceedings of the 18th ACM international symposium on High performance distributed computing
A model of grid service capacity
Journal of Computer Science and Technology
Analysis and evaluation of a multiple gateway traffic-distribution scheme for gateway clusters
Computer Communications
Dynamic mapping of cooperating tasks to nodes in a distributed system
Future Generation Computer Systems
Distributed visibility culling technique for complex scene rendering
Journal of Visual Languages and Computing
Load balancing: toward the infinite network and beyond
JSSPP'06 Proceedings of the 12th international conference on Job scheduling strategies for parallel processing
ROSA: multi-agent system for web services personalization
AWIC'03 Proceedings of the 1st international Atlantic web intelligence conference on Advances in web intelligence
Scalable inter-vehicular applications
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems - Volume Part II
Adaptive scheduling of parallel computations for SPMD tasks
ICCSA'07 Proceedings of the 2007 international conference on Computational science and Its applications - Volume Part II
Biased random walks on resource network graphs for load balancing
The Journal of Supercomputing
Resource allocation in decentralised computational systems: an evolutionary market-based approach
Autonomous Agents and Multi-Agent Systems
Grid jobs scheduling: The Alienated Ant Algorithm solution
Multiagent and Grid Systems
Neuron network methods of task assignment in multiprocessing system
Optical Memory and Neural Networks
NIDS architecture for clusters
CTS'05 Proceedings of the 2005 international conference on Collaborative technologies and systems
BALANCE: a flexible parallel load balancing system for heterogeneous computing systems and networks
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 2
A physical particle and plane framework for load balancing in multiprocessors
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Non-cooperative, semi-cooperative, and cooperative games-based grid resource allocation
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
On the load distribution and performance of meta-computing systems
ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
Task assignment in heterogeneous computing systems using an effective iterated greedy algorithm
Journal of Systems and Software
A multi-level scheduler for batch jobs on grids
The Journal of Supercomputing
Executing association rule mining algorithms under a Grid computing environment
Proceedings of the Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging
Improving job scheduling algorithms in a grid environment
Future Generation Computer Systems
A distributed and collaborative dynamic load balancer for virtual machine
Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
Reputation-based resource allocation in market-oriented distributed systems
ICA3PP'11 Proceedings of the 11th international conference on Algorithms and architectures for parallel processing - Volume Part I
A security-oriented task scheduler for heterogeneous distributed systems
HiPC'06 Proceedings of the 13th international conference on High Performance Computing
A genetic machine learning algorithm for load balancing in cluster configurations
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
Effective static task scheduling for realistic heterogeneous environment
IWDC'05 Proceedings of the 7th international conference on Distributed Computing
High performance task scheduling algorithm for heterogeneous computing system
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
CPOC: effective static task scheduling for grid computing
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
An enhanced load balancing mechanism based on deadline control on GridSim
Future Generation Computer Systems
Dynamic grid load sharing with adaptive dissemination protocols
The Journal of Supercomputing
Towards decentralized load balancing in a computational grid environment
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
Optimization of Shared High-Performance Reconfigurable Computing Resources
ACM Transactions on Embedded Computing Systems (TECS)
Mining association rules on grid platforms
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing
Distributed gang scheduling in networks of heterogenous workstations
Computer Communications
A Hopfield neural network based task mapping method
Computer Communications
Workflow Scheduling to Minimize Data Movement Using Multi-constraint Graph Partitioning
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Multi-Criteria Job Scheduling in Grid Using an Accelerated Genetic Algorithm
Journal of Grid Computing
The Design and Evaluation of Task Assignment Algorithms for GWAP-based Geospatial Tagging Systems
Mobile Networks and Applications
An analytical model for generalized ESP games
Knowledge-Based Systems
Multicriteria scheduling strategies in scalable computing systems
PaCT'07 Proceedings of the 9th international conference on Parallel Computing Technologies
Dynamic load balancing inspired by cemetery formation in ant colonies
ANTS'12 Proceedings of the 8th international conference on Swarm Intelligence
Advances in Engineering Software
A survey of task mapping on production grids
ACM Computing Surveys (CSUR)
Hi-index | 0.01 |
One measure of the usefulness of a general-purpose distributed computing system is the system's ability to provide a level of performance commensurate to the degree of multiplicity of resources present in the system. A taxonomy of approaches to the resource management problem is presented in an attempt to provide a common terminology and classification mechanism necessary in addressing this problem. The taxonomy, while presented and discussed in terms of distributed scheduling, is also applicable to most types of resource management.