• Skip to content (access key 1)
  • Skip to search (access key 7)
FWF — Austrian Science Fund
  • Go to overview page Discover

    • Research Radar
      • Research Radar Archives 1974–1994
    • Discoveries
      • Emmanuelle Charpentier
      • Adrian Constantin
      • Monika Henzinger
      • Ferenc Krausz
      • Wolfgang Lutz
      • Walter Pohl
      • Christa Schleper
      • Elly Tanaka
      • Anton Zeilinger
    • Impact Stories
      • Verena Gassner
      • Wolfgang Lechner
      • Birgit Mitter
      • Oliver Spadiut
      • Georg Winter
    • scilog Magazine
    • Austrian Science Awards
      • FWF Wittgenstein Awards
      • FWF ASTRA Awards
      • FWF START Awards
      • Award Ceremony
    • excellent=austria
      • Clusters of Excellence
      • Emerging Fields
    • In the Spotlight
      • 40 Years of Erwin Schrödinger Fellowships
      • Quantum Austria
    • Dialogs and Talks
      • think.beyond Summit
    • Knowledge Transfer Events
    • E-Book Library
  • Go to overview page Funding

    • Portfolio
      • excellent=austria
        • Clusters of Excellence
        • Emerging Fields
      • Projects
        • Principal Investigator Projects
        • Principal Investigator Projects International
        • Clinical Research
        • 1000 Ideas
        • Arts-Based Research
        • FWF Wittgenstein Award
      • Careers
        • ESPRIT
        • FWF ASTRA Awards
        • Erwin Schrödinger
        • doc.funds
        • doc.funds.connect
      • Collaborations
        • Specialized Research Groups
        • Special Research Areas
        • Research Groups
        • International – Multilateral Initiatives
        • #ConnectingMinds
      • Communication
        • Top Citizen Science
        • Science Communication
        • Book Publications
        • Digital Publications
        • Open-Access Block Grant
      • Subject-Specific Funding
        • AI Mission Austria
        • Belmont Forum
        • ERA-NET HERA
        • ERA-NET NORFACE
        • ERA-NET QuantERA
        • Alternative Methods to Animal Testing
        • European Partnership BE READY
        • European Partnership Biodiversa+
        • European Partnership BrainHealth
        • European Partnership ERA4Health
        • European Partnership ERDERA
        • European Partnership EUPAHW
        • European Partnership FutureFoodS
        • European Partnership OHAMR
        • European Partnership PerMed
        • European Partnership Water4All
        • Gottfried and Vera Weiss Award
        • LUKE – Ukraine
        • netidee SCIENCE
        • Herzfelder Foundation Projects
        • Quantum Austria
        • Rückenwind Funding Bonus
        • WE&ME Award
        • Zero Emissions Award
      • International Collaborations
        • Belgium/Flanders
        • Germany
        • France
        • Italy/South Tyrol
        • Japan
        • Korea
        • Luxembourg
        • Poland
        • Switzerland
        • Slovenia
        • Taiwan
        • Tyrol–South Tyrol–Trentino
        • Czech Republic
        • Hungary
    • Step by Step
      • Find Funding
      • Submitting Your Application
      • International Peer Review
      • Funding Decisions
      • Carrying out Your Project
      • Closing Your Project
      • Further Information
        • Integrity and Ethics
        • Inclusion
        • Applying from Abroad
        • Personnel Costs
        • PROFI
        • Final Project Reports
        • Final Project Report Survey
    • FAQ
      • Project Phase PROFI
      • Project Phase Ad Personam
      • Expiring Programs
        • Elise Richter and Elise Richter PEEK
        • FWF START Awards
  • Go to overview page About Us

    • Mission Statement
    • FWF Video
    • Values
    • Facts and Figures
    • Annual Report
    • What We Do
      • Research Funding
        • Matching Funds Initiative
      • International Collaborations
      • Studies and Publications
      • Equal Opportunities and Diversity
        • Objectives and Principles
        • Measures
        • Creating Awareness of Bias in the Review Process
        • Terms and Definitions
        • Your Career in Cutting-Edge Research
      • Open Science
        • Open-Access Policy
          • Open-Access Policy for Peer-Reviewed Publications
          • Open-Access Policy for Peer-Reviewed Book Publications
          • Open-Access Policy for Research Data
        • Research Data Management
        • Citizen Science
        • Open Science Infrastructures
        • Open Science Funding
      • Evaluations and Quality Assurance
      • Academic Integrity
      • Science Communication
      • Philanthropy
      • Sustainability
    • History
    • Legal Basis
    • Organization
      • Executive Bodies
        • Executive Board
        • Supervisory Board
        • Assembly of Delegates
        • Scientific Board
        • Juries
      • FWF Office
    • Jobs at FWF
  • Go to overview page News

    • News
    • Press
      • Logos
    • Calendar
      • Post an Event
      • FWF Informational Events
    • Job Openings
      • Enter Job Opening
    • Newsletter
  • Discovering
    what
    matters.

    FWF-Newsletter Press-Newsletter Calendar-Newsletter Job-Newsletter scilog-Newsletter

    SOCIAL MEDIA

    • LinkedIn, external URL, opens in a new window
    • , external URL, opens in a new window
    • Facebook, external URL, opens in a new window
    • Instagram, external URL, opens in a new window
    • YouTube, external URL, opens in a new window

    SCILOG

    • Scilog — The science magazine of the Austrian Science Fund (FWF)
  • elane login, external URL, opens in a new window
  • Scilog external URL, opens in a new window
  • de Wechsle zu Deutsch

  

Workflows on Manycore Processors

Workflows on Manycore Processors

Radu Prodan (ORCID: 0000-0002-8247-5426)
  • Grant DOI 10.55776/TRP237
  • Funding program Translational Research
  • Status ended
  • Start April 1, 2013
  • End March 31, 2017
  • Funding amount € 427,209

Disciplines

Computer Sciences (90%); Economics (10%)

Keywords

    Manycore, Multi-criteria optimisation, Scientific workflows, Resource Management, Business Process Execution Language (BPEL), Non-functional parameter analysis

Abstract Final report

The project proposal addresses the "systems on chip" specific topic from the "Information and communications technologies (ICT)" thematic area. Nowadays it is widely accepted that, if we are to continue to enjoy doubling the software performance every 18 months, we must change the way in which we design commodity processors by embedding several processing cores operating at lower frequency onto the same processor chip. The consequence of this radical change to the design of applications running on commodity single chip processors is dramatic: we can no longer double their performance by simply doubling the processor clock speed, but we must use parallel computing instead. This development has a profound effect on commercial software development including languages, compilers, operating systems, and tools. Whereas traditional parallel computing systems have been mostly used for running scientific applications on large compute clusters and supercomputers, times have changed with the penetration of manycore processors in all segments of the computing market including desktop systems and servers. Manycore processors have a profound effect on software development in industry, business, and also science, as most applications are not designed to exploit manycore-based parallel computing systems, and the large majority of software developers have little expertise in creating parallel programs. Currently, only a small group of the most highly skilled developers has expertise in parallel programming. Software developers need new programming models, tools, and abstraction by the operating system to handle concurrency and complexity of numerous processors. An important class of applications which has been largely ignored so far when dealing with effective parallelisation for manycore processors is workflow applications. Workflows have a strong impact on application development in industry, commerce and science on desktop, server and parallel computing infrastructures, accelerating and simplifying programming by allowing programmers to focus on the composition of existing legacy programs to create larger and more powerful applications. Workflows have emerged as an easier way to formalise and structure data analysis, to execute the necessary computations on computing resources, to collect information about the derived results and, if necessary, to repeat the analysis. The goal of the project is to propose and investigate workflows as a promising programming paradigm for manycore on-chip processing systems on a chip and to craft a novel development, parallelisation and optimisation environment with the following research contributions: 1. To define BPEL Multi-Processing (BPEL-MP) language for programming manycore processors as an extension to the most widely used language standard for specifying workflow applications (BPEL) covering the most important features for expressing data and task-based parallelism at a high-level of abstraction; 2. To research multi-objective scheduling, enactment, and runtime optimisations techniques to reduce the energy consumption, execution time and computing costs of workflow applications on manycore processors; 3. To provide innovative resource management solutions for manycore architectures, including low energy provisioning methods and economically viable cost models; 4. To make existing BPEL workflows available in the community available on the emerging manycore computing architectures with enhanced performance and reduced cost and consumed energy; 5. To provide a parallelisation environment for workflows that enables new products to be realised with a considerable shorter time-to-market.

For many years, vendors and users got accustomed with the Moores Laws march towards ever-cheaper, ever-faster, and ever-better computing. Today, it is no longer possible to improve the computing performance by increasing the processors clock frequency due the much higher increase in energy consumption. It is widely accepted that, if we are to continue to enjoy doubling the software performance every 18 months, we must embed several processing cores at lower frequency onto the same processing chip and use parallel computing for programming them. This development has a profound effect on commercial software development including languages, compilers, operating systems, and tools. An important class of applications largely ignored so far when dealing with effective parallelization for manycore processors are workflow applications, which have today a strong impact on software development in industry, commerce and science by allowing programmers to focus on the composition of existing legacy programs to create larger and more powerful applications.This project researched and developed new methods that support the execution cycle of workflow applications on manycore parallel architectures through the following innovations:A single interoperable workflow representation, executable by other important workflow systems in the field, enabling interoperability, cooperation, reproducibility and reuse of results among different communities;A complete workflow compilation and runtime execution environment that translates interoperable workflows in stand-alone parallel C++ programs executed on manycore parallel platforms with high-performance and significantly lower overheads compared to other existing interpreted methods;Energy-aware resource management techniques able to accurately simulate and provision resources with reduced energy consumption, which is of extreme importance for next-generation data center infrastructures;Multi-objective scheduling algorithms able to optimize and plan workflow applications on heterogeneous data center infrastructures by modelling and guaranteeing the tradeoff between conflicting parameters such as time, energy, cost, reliability and uncertainty;Real-world inter-disciplinary validation through cooperation with numerous industrial and scientific collaborators from meteorology, theoretical chemistry, astronomy, finances, or mathematics, by optimizing the utilization of their expensive manycore infrastructure while significantly reducing the time to solution of their simulations.

Research institution(s)
  • Universität Innsbruck - 100%

Research Output

  • 987 Citations
  • 38 Publications
Publications
  • 2016
    Title Low-time complexity budget–deadline constrained workflow scheduling on heterogeneous resources
    DOI 10.1016/j.future.2015.07.021
    Type Journal Article
    Author Arabnejad H
    Journal Future Generation Computer Systems
    Pages 29-40
  • 2013
    Title Bringing Scientific Workflows to Amazon SWF
    DOI 10.1109/seaa.2013.13
    Type Conference Proceeding Abstract
    Author Janetschek M
    Pages 389-396
    Link Publication
  • 2013
    Title A Framework for Region-based Instrumentation of Energy Consumption of Program Executions
    DOI 10.1109/iecon.2013.6699897
    Type Conference Proceeding Abstract
    Author Ostermann S
    Pages 4715-4720
    Link Publication
  • 2014
    Title Multi-objective energy-efficient workflow scheduling using list-based heuristics
    DOI 10.1016/j.future.2013.07.005
    Type Journal Article
    Author Durillo J
    Journal Future Generation Computer Systems
    Pages 221-236
    Link Publication
  • 2013
    Title Multi-Objective Workflow Scheduling: An analysis of the Energy Efficiency and Makespan Tradeoff.
    Type Conference Proceeding Abstract
    Author Durillo Jj
    Conference 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, Delft, Netherlands, 2013.
  • 2016
    Title Modelling energy consumption of network transfers and virtual machine migration
    DOI 10.1016/j.future.2015.07.007
    Type Journal Article
    Author De Maio V
    Journal Future Generation Computer Systems
    Pages 388-406
    Link Publication
  • 2015
    Title A Workflow Runtime Environment for Manycore Parallel Architectures.
    Type Conference Proceeding Abstract
    Author Benedict S Et Al
    Conference Proceedings of the 10th Workshop on Workflows in Support of Large-Scale Science, Austin, TX, USA, 2015
  • 2015
    Title A workflow runtime environment for manycore parallel architectures
    DOI 10.1145/2822332.2822333
    Type Conference Proceeding Abstract
    Author Janetschek M
    Pages 1-12
    Link Publication
  • 2017
    Title Analysing the Performance Instability Correlation with Various Workflow and Cloud Parameters
    DOI 10.1109/pdp.2017.80
    Type Conference Proceeding Abstract
    Author Ristov S
    Pages 446-453
    Link Publication
  • 2017
    Title A workflow runtime environment for manycore parallel architectures
    DOI 10.1016/j.future.2017.02.029
    Type Journal Article
    Author Janetschek M
    Journal Future Generation Computer Systems
    Pages 330-347
    Link Publication
  • 2015
    Title PIASA: A power and interference aware resource management strategy for heterogeneous workloads in cloud data centers
    DOI 10.1016/j.simpat.2015.07.002
    Type Journal Article
    Author Sampaio A
    Journal Simulation Modelling Practice and Theory
    Pages 142-160
    Link Publication
  • 2014
    Title Workflow Scheduling on Federated Clouds
    DOI 10.1007/978-3-319-09873-9_27
    Type Book Chapter
    Author Durillo J
    Publisher Springer Nature
    Pages 318-329
    Link Publication
  • 2014
    Title Fostering energy-awareness in scientific cloud users
    DOI 10.1109/cloudnet.2014.6968984
    Type Conference Proceeding Abstract
    Author Ostermann S
    Pages 149-154
    Link Publication
  • 2014
    Title IaaS Cloud Benchmarking: Approaches, Challenges, and Experience
    DOI 10.1007/978-1-4939-1905-5_4
    Type Book Chapter
    Author Iosup A
    Publisher Springer Nature
    Pages 83-104
  • 2014
    Title Using Java for Programming Manycore Parallel Architectures.
    Type Conference Proceeding Abstract
    Author Aleem M
    Conference 3rd International Conference Theory and Practice in Modern Computing, Lissabon, Portugal, 2014.
  • 2014
    Title Multi-objective list scheduling of workflow applications in distributed computing infrastructures
    DOI 10.1016/j.jpdc.2013.12.004
    Type Journal Article
    Author Fard H
    Journal Journal of Parallel and Distributed Computing
    Pages 2152-2165
    Link Publication
  • 2014
    Title Evaluating Energy Efficiency of Gigabit Ethernet and Infiniband Software Stacks in Data Centres
    DOI 10.1109/ucc.2014.10
    Type Conference Proceeding Abstract
    Author De Maio V
    Pages 21-28
    Link Publication
  • 2014
    Title Meteorological Applications Utilizing Grid and Cloud Computing
    DOI 10.1109/cloudnet.2014.6968965
    Type Conference Proceeding Abstract
    Author Ostermann S
    Pages 33-39
    Link Publication
  • 2014
    Title Fostering Energy-Awareness in Simulations Behind Scientific Workflow Management Systems
    DOI 10.1109/ucc.2014.11
    Type Conference Proceeding Abstract
    Author Kecskemeti G
    Pages 29-38
    Link Publication
  • 2014
    Title Cooperative Scheduling of Bag-of-Tasks Workflows on Hybrid Clouds
    DOI 10.1109/cloudcom.2014.58
    Type Conference Proceeding Abstract
    Author Duan R
    Pages 439-446
    Link Publication
  • 2014
    Title A sequential cooperative game theoretic approach to scheduling multiple large-scale applications in grids
    DOI 10.1016/j.future.2013.09.001
    Type Journal Article
    Author Duan R
    Journal Future Generation Computer Systems
    Pages 27-43
    Link Publication
  • 2014
    Title An architecture to stimulate behavioral development of academic cloud users
    DOI 10.1016/j.suscom.2014.04.002
    Type Journal Article
    Author Kecskemeti G
    Journal Sustainable Computing: Informatics and Systems
    Pages 136-150
    Link Publication
  • 2014
    Title Multi-Objective Game Theoretic Schedulingof Bag-of-Tasks Workflows on Hybrid Clouds
    DOI 10.1109/tcc.2014.2303077
    Type Journal Article
    Author Duan R
    Journal IEEE Transactions on Cloud Computing
    Pages 29-42
    Link Publication
  • 2017
    Title A compiler transformation-based approach to scientific workflow enactment
    DOI 10.1145/3150994.3150999
    Type Conference Proceeding Abstract
    Author Janetschek M
    Pages 1-11
  • 2015
    Title Pareto tradeoff scheduling of workflows on federated commercial Clouds
    DOI 10.1016/j.simpat.2015.07.001
    Type Journal Article
    Author Durillo J
    Journal Simulation Modelling Practice and Theory
    Pages 95-111
    Link Publication
  • 2015
    Title Multi-layered simulations at the heart of workflow enactment on clouds
    DOI 10.1002/cpe.3733
    Type Journal Article
    Author Ostermann S
    Journal Concurrency and Computation: Practice and Experience
    Pages 3180-3201
    Link Publication
  • 2015
    Title Experiences with distributed computing for meteorological applications: grid computing and cloud computing
    DOI 10.5194/gmd-8-2067-2015
    Type Journal Article
    Author Oesterle F
    Journal Geoscientific Model Development
    Pages 2067-2078
    Link Publication
  • 2015
    Title DISSECT-CF: A simulator to foster energy-aware scheduling in infrastructure clouds
    DOI 10.1016/j.simpat.2015.05.009
    Type Journal Article
    Author Kecskemeti G
    Journal Simulation Modelling Practice and Theory
    Pages 188-218
    Link Publication
  • 2015
    Title Energy Prediction of OpenMP Applications Using Random Forest Modeling Approach
    DOI 10.1109/ipdpsw.2015.12
    Type Conference Proceeding Abstract
    Author Benedict S
    Pages 1251-1260
  • 2015
    Title A Workload-Aware Energy Model for Virtual Machine Migration
    DOI 10.1109/cluster.2015.47
    Type Conference Proceeding Abstract
    Author De Maio V
    Pages 274-283
    Link Publication
  • 2012
    Title A Sequential Cooperative Game Theoretic Approach to Storage-aware Scheduling of Multiple Large-scale Workflow Applications in Grids
    DOI 10.1109/grid.2012.14
    Type Conference Proceeding Abstract
    Author Duan R
    Pages 31-39
  • 2013
    Title Fine-Grain Interoperability of Scientific Workflows in Distributed Computing Infrastructures
    DOI 10.1007/s10723-013-9261-8
    Type Journal Article
    Author Plankensteiner K
    Journal Journal of Grid Computing
    Pages 429-455
  • 2013
    Title Multi-objective workflow scheduling in Amazon EC2
    DOI 10.1007/s10586-013-0325-0
    Type Journal Article
    Author Durillo J
    Journal Cluster Computing
    Pages 169-189
  • 2013
    Title Budget-Constrained Resource Provisioning for Scientific Applications in Clouds
    DOI 10.1109/cloudcom.2013.48
    Type Conference Proceeding Abstract
    Author Fard H
    Pages 315-322
  • 2013
    Title Multi-objective Workflow Scheduling: An Analysis of the Energy Efficiency and Makespan Tradeoff
    DOI 10.1109/ccgrid.2013.62
    Type Conference Proceeding Abstract
    Author Durillo J
    Pages 203-210
    Link Publication
  • 2013
    Title INSPIRE The Insieme Parallel Intermediate Representation
    DOI 10.1109/pact.2013.6618799
    Type Conference Proceeding Abstract
    Author Jordan H
    Pages 7-17
  • 2016
    Title Handling the uncertainty in resource performance for executing workflow applications in clouds
    DOI 10.1145/2996890.2996902
    Type Conference Proceeding Abstract
    Author Fard H
    Pages 89-98
  • 2016
    Title An Improved Model for Live Migration in Data Centre Simulators
    DOI 10.1109/ccgrid.2016.41
    Type Conference Proceeding Abstract
    Author De Maio V
    Pages 527-530
    Link Publication

Discovering
what
matters.

Newsletter

FWF-Newsletter Press-Newsletter Calendar-Newsletter Job-Newsletter scilog-Newsletter

Contact

Austrian Science Fund (FWF)
Georg-Coch-Platz 2
(Entrance Wiesingerstraße 4)
1010 Vienna

office(at)fwf.ac.at
+43 1 505 67 40

General information

  • Job Openings
  • Jobs at FWF
  • Press
  • Philanthropy
  • scilog
  • FWF Office
  • Social Media Directory
  • LinkedIn, external URL, opens in a new window
  • , external URL, opens in a new window
  • Facebook, external URL, opens in a new window
  • Instagram, external URL, opens in a new window
  • YouTube, external URL, opens in a new window
  • Cookies
  • Whistleblowing/Complaints Management
  • Accessibility Statement
  • Data Protection
  • Acknowledgements
  • IFG-Form
  • Social Media Directory
  • © Österreichischer Wissenschaftsfonds FWF
© Österreichischer Wissenschaftsfonds FWF