Benchmarking and comparison of the task graph scheduling algorithms
Journal of Parallel and Distributed Computing
Distributed and Parallel Databases
UNICORE: A Grid Computing Environment
Euro-Par '01 Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing
UML Activity Diagrams as a Workflow Specification Language
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Task Scheduling Algorithms for Heterogeneous Processors
HCW '99 Proceedings of the Eighth Heterogeneous Computing Workshop
Fast and Effective Task Scheduling in Heterogeneous Systems
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
Concurrency and Computation: Practice & Experience - 2002 ACM Java Grande–ISCOPE Conference Part II
JavaSymphony, a programming model for the Grid
Future Generation Computer Systems
Advanced resource management and scheduling of workflow applications in javasymphony
HiPC'05 Proceedings of the 12th international conference on High Performance Computing
Hi-index | 0.00 |
JavaSymphony is a high-level programming model for performance-oriented distributed and parallel Java applications, which allows the programmer to control parallelism, load balancing, and locality at a high level of abstraction. Recently, we have introduced new features to support the development and the deployment of workflow distributed applications for JavaSymphony. We have built a formal model of a workflow, which allows a graphical representation of the associated workflow. In this paper, we give further details about the workflow model and introduce a new theoretical framework for scheduling JavaSymphony workflow applications.