A large class of applications need to execute the same workflow on different datasets of identical size. Efficient execution of such applications necessitates intelligent distribution of …
Focusing on algorithms for distributed-memory parallel architectures, Parallel Algorithms presents a rigorous yet accessible treatment of theoretical models of parallel computation …
Workflow management systems (WfMSs) are commonly used to organize/automate sequences of tasks as workflows to accelerate scientific discoveries. During complex …
E Babiloni, M Cardos, JM Albarracin… - South African Journal of …, 2010 - scielo.org.za
South African Journal of Industrial Engineering Nov 2010 Vol 21(2): 115-130 DEMAND CATEGORISATION, FORECASTING, AND INVENTORY C Page 1 South African Journal of …
We propose a software pipelining technique adapted to specific hard real-time scheduling problems. Our technique optimizes both computation throughput and execution cycle …
Scheduling, in many application domains, involves optimization of multiple performance metrics. For example, application workflows with real-time constraints have strict throughput …
Directed acyclic graphs are commonly used to model scientific workflows, by expressing dependencies between tasks, as well as the resource requirements of the workflow. As a …
N Vydyanathan, U Catalyurek, T Kurc… - 2008 37th …, 2008 - ieeexplore.ieee.org
Scheduling, in many application domains, involves the optimization of multiple performance metrics. For example, application workflows with real-time constraints have strict throughput …
Mapping applications onto heterogeneous platforms is a difficult challenge, even for simple application patterns such as pipeline graphs. The problem is even more complex when …