Static scheduling algorithms for allocating directed task graphs to multiprocessors
Static scheduling of a program represented by a directed task graph on a multiprocessor
system to minimize the program completion time is a well-known problem in parallel …
system to minimize the program completion time is a well-known problem in parallel …
Pegasus, a workflow management system for science automation
Modern science often requires the execution of large-scale, multi-stage simulation and data
analysis pipelines to enable the study of complex systems. The amount of computation and …
analysis pipelines to enable the study of complex systems. The amount of computation and …
Workflow scheduling in cloud: a survey
To program in distributed computing environments such as grids and clouds, workflow is
adopted as an attractive paradigm for its powerful ability in expressing a wide range of …
adopted as an attractive paradigm for its powerful ability in expressing a wide range of …
Towards a comprehensive assessment of model structural adequacy
The past decade has seen significant progress in characterizing uncertainty in
environmental systems models, through statistical treatment of incomplete knowledge …
environmental systems models, through statistical treatment of incomplete knowledge …
Development of flexible microactuator and its applications to robotic mechanisms
K Suzumori, S Iikura, H Tanaka - Proceedings. 1991 IEEE …, 1991 - computer.org
A flexible microactuator (FMA) driven by an electropneumatic (or electrohydraulic) system
has been developed. The FMA has three degrees of freedom, pitch, yaw, and stretch, and …
has been developed. The FMA has three degrees of freedom, pitch, yaw, and stretch, and …
DSC: Scheduling parallel tasks on an unbounded number of processors
We present a low-complexity heuristic, named the dominant sequence clustering algorithm
(DSC), for scheduling parallel tasks on an unbounded number of completely connected …
(DSC), for scheduling parallel tasks on an unbounded number of completely connected …
[LIVRE][B] Task scheduling for parallel systems
O Sinnen - 2007 - books.google.com
A new model for task scheduling that dramatically improves the efficiency of parallel systems
Task scheduling for parallel systems can become a quagmire of heuristics, models, and …
Task scheduling for parallel systems can become a quagmire of heuristics, models, and …
A comparison of clustering heuristics for scheduling directed acyclic graphs on multiprocessors
Clustering of task graphs has been used as an intermediate step toward scheduling parallel
architectures. In this paper, we identify important characteristics of clustering algorithms and …
architectures. In this paper, we identify important characteristics of clustering algorithms and …
Servitization of manufacturing in the new ICTs era: A survey on operations management
Servitization of manufacturing has become one of the main pathways for transition and
upgrade in the manufacturing industry. New information and communication technologies …
upgrade in the manufacturing industry. New information and communication technologies …
[LIVRE][B] Distributed system design
J Wu - 2017 - taylorfrancis.com
Future requirements for computing speed, system reliability, and cost-effectiveness entail the
development of alternative computers to replace the traditional von Neumann organization …
development of alternative computers to replace the traditional von Neumann organization …