Scheduling algorithms for workflow optimization Also available as research report, Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS), 2010. ,
Overheadconscious voltage selection for dynamic and leakage energy reduction of time-constrained systems, Proceedings of the conference on Design, Automation and Test in Europe (DATE), p.10518, 2004. ,
Flow and stretch metrics for scheduling continuous job streams, Proceedings of SODA'98, 1998. ,
Performance and energy optimization of concurrent pipelined applications, 2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPS), 2009. ,
DOI : 10.1109/IPDPS.2010.5470483
URL : https://hal.archives-ouvertes.fr/hal-01062547
Sharing Resources for Performance and Energy Optimization of Concurrent Streaming Applications, 2010 22nd International Symposium on Computer Architecture and High Performance Computing, 2010. ,
DOI : 10.1109/SBAC-PAD.2010.19
URL : https://hal.archives-ouvertes.fr/hal-00457323
Mapping pipeline skeletons onto heterogeneous platforms, Journal of Parallel and Distributed Computing, vol.68, issue.6, pp.790-808, 2008. ,
DOI : 10.1016/j.jpdc.2007.11.004
URL : https://hal.archives-ouvertes.fr/hal-00118921
Complexity results for throughput and latency optimization of replicated and data-parallel workflows. Algorithmica, pp.453-461, 2009. ,
URL : https://hal.archives-ouvertes.fr/hal-00803515
ON THE COMPLEXITY OF MAPPING LINEAR CHAIN APPLICATIONS ONTO HETEROGENEOUS PLATFORMS, Parallel Processing Letters, vol.19, issue.03, pp.383-397, 2009. ,
DOI : 10.1142/S0129626409000298
URL : https://hal.archives-ouvertes.fr/hal-00786381
Power-aware scheduling for makespan and flow, Proceedings of the ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), pp.190-196, 2006. ,
DOI : 10.1145/1148109.1148140
URL : http://arxiv.org/abs/cs/0605126
Energy-efficient task partition for periodic realtime tasks on platforms with dual processing elements, Proceedings of International Conference on Parallel and Distributed Systems (ICPADS), pp.161-168, 2008. ,
On the Interplay of Parallelization, Program Performance, and Energy Consumption, IEEE Transactions on Parallel and Distributed Systems, vol.21, issue.3, pp.342-353, 2010. ,
DOI : 10.1109/TPDS.2009.41
Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming, Parallel Computing, vol.30, issue.3, pp.389-406, 2004. ,
DOI : 10.1016/j.parco.2003.12.002
Middleware for Filtering Large Archival Scientific Datasets in a Grid Environment ,
Computers and Intractability; A Guide to the Theory of NP-Completeness, 1990. ,
LEneS, Proceedings of the 2001 conference on Asia South Pacific design automation , ASP-DAC '01, pp.449-455, 2001. ,
DOI : 10.1145/370155.370511
Precedence-constrained task allocation onto point-to-point networks for pipelined execution, IEEE Transactions on Parallel and Distributed Systems, vol.10, issue.8, pp.838-851, 1999. ,
DOI : 10.1109/71.790601
Profile-based optimization of power performance by using dynamic voltage scaling on a PC cluster, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium, p.340, 2006. ,
DOI : 10.1109/IPDPS.2006.1639597
A Near-optimal Solution for the Heterogeneous Multi-processor Single-level Voltage Setup Problem, 2007 IEEE International Parallel and Distributed Processing Symposium, p.57, 2007. ,
DOI : 10.1109/IPDPS.2007.370247
Voltage scheduling problem for dynamically variable voltage processors, Proceedings of the 1998 international symposium on Low power electronics and design , ISLPED '98, pp.197-202, 1998. ,
DOI : 10.1145/280756.280894
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.2.9415
MPICH-G2: A Grid-enabled implementation of the Message Passing Interface, Journal of Parallel and Distributed Computing, vol.63, issue.5, pp.551-563, 2003. ,
DOI : 10.1016/S0743-7315(03)00002-9
Leakage-Aware Multiprocessor Scheduling, Journal of Signal Processing Systems, vol.74, issue.8, pp.73-88, 2009. ,
DOI : 10.1007/s11265-008-0176-8
The internet begins with coal. Environment and Climate News, p.page, 1999. ,
Patterns and Skeletons for Parallel and Distributed Computing, 2002. ,
DOI : 10.1007/978-1-4471-0097-3
Optimal mapping of sequences of data parallel tasks, Principles and Practice of Parallel Programming (PPoPP), 1995. ,
Optimal latency-throughput tradeoffs for data parallel pipelines, Proceedings of the eighth annual ACM symposium on Parallel algorithms and architectures , SPAA '96, 1996. ,
DOI : 10.1145/237502.237508
A heuristic algorithm for mapping communicating tasks on heterogeneous resources, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556), pp.102-115, 2000. ,
DOI : 10.1109/HCW.2000.843736
Communication-aware task scheduling and voltage selection for total systems energy minimization, ICCAD-2003. International Conference on Computer Aided Design (IEEE Cat. No.03CH37486), p.510, 2003. ,
DOI : 10.1109/ICCAD.2003.159732
A Duplication Based Algorithm for Optimizing Latency Under Throughput Constraints for Streaming Workflows, 2008 37th International Conference on Parallel Processing, pp.254-261, 2008. ,
DOI : 10.1109/ICPP.2008.68
Toward Optimizing Latency Under Throughput Constraints for Application Workflows on Clusters, Euro-Par'07, pp.173-183, 2007. ,
DOI : 10.1007/978-3-540-74466-5_20
Self-Adaptive Configuration of Visualization Pipeline Over Wide-Area Networks, IEEE Transactions on Computers, vol.57, issue.1, pp.55-68, 2008. ,
DOI : 10.1109/TC.2007.70777
Supporting Distributed Application Workflows in Heterogeneous Computing Environments, 2008 14th IEEE International Conference on Parallel and Distributed Systems, pp.3-10, 2008. ,
DOI : 10.1109/ICPADS.2008.40
Minimizing expected energy in real-time embedded systems, Proceedings of the 5th ACM international conference on Embedded software , EMSOFT '05, pp.251-254, 2005. ,
DOI : 10.1145/1086228.1086274
Minimizing expected energy consumption in real-time systems through dynamic voltage scaling, ACM Transactions on Computer Systems, vol.25, issue.4, p.9, 2007. ,
DOI : 10.1145/1314299.1314300