The DreamCloud Project

The main objective addressed by DreamCloud is to enable dynamic resource allocation in many- core embedded and high performance systems while providing appropriate guarantees on performance and energy efficiency.

DreamCloud will address techniques to allocate computation and communication workloads onto computing platforms during run-time whilst respecting performance and energy budget requirements. To achieve this, DreamCloud brings together teams from embedded computing and high- performance computing (HPC) to address these common ambitious yet achievable goals:

  • Provide complex embedded systems with cloud-like capabilities such as those available in today’s high-performance computing, allowing them to dynamically tune resource usage but without sacrificing critical application-specific constraints in performance and energy.
  • Enable HPC and cloud computing systems to balance workload and manage resources so that they can offer more meaningful guarantees in terms of performance and energy, focussing not only on improving average behaviour but also on reducing variability and upper bounds of timing and energy metrics.

DreamCloud brings together industrial partners from deeply embedded systems (e.g. automotive), consumer embedded systems (e.g. household media), and high performance computing (e.g. HPC platforms); academic partners from embedded systems, real-time systems and HPC. This will enable DreamCloud to develop better approaches by  cross-fertilising  expertise  and  experience from  multiple  industrial  domains  and  academic  communities.

Click the video below for an introduction to the project and technologies being developed.


  • DREAMCloud 2016 Workshop - final paper submission

    The Authors are kindly asked to follow the attached instruction, paying special attention to inserting the proper text in the Comments field ("2nd International Workshop on Dynamic Resource Allocation and Management in Embedded, High Performance and Cloud Computing DREAMCloud 2016 (arXiv:cs/1601.04675)") and the appropriate report number, as listed in page 9 in the presentation. HowToAddPaper.pdf Please, follow the attached instruction, paying special attention to inserting the proper text in…

    Read more…
    Started by Piotr Dziurzanski 0 Replies
  • Successful DREAMCloud Workshop at HiPEAC Conference

    With 145 registered attendees from 105 institutions, the DREAMCloud Worhshop was one of the most well attended workshops out of the 33 that made up the programme of the HiPEAC 2016 conference. This year, the workshop joined efforts with HiRES, a workshop in high-performance embedded systems, and the combination of inter-related topics was well received by the HiPEAC community. All speakers did a great job, and in many occasions the ensuing discussions had to be interrupted for offline…

    Read more…
    Started by Leandro Soares Indrusiak 0 Replies
  • Started by Leandro Soares Indrusiak 0 Replies
  • Paper presented at CloudCom 2015 conference

    A paper titled "Value and Energy Optimizing Dynamic Resource Allocation in Many-core HPC Systems" was presented at the 7th IEEE International Conference on Cloud Computing Technology and Science (CloudCom), Vancouver, BC, Canada 30 November - 3 December, 2015. CloudCom is the premier conference on Cloud Computing worldwide, attracting researchers, developers, users, students and practitioners from the fields of big data, systems architecture, services research, virtualization, security and…

    Read more…
    Started by Amit Kumar Singh 0 Replies

DreamCloud is a Specific Targeted Research Project (STREP) of the Seventh Framework Programme for research and technological development (FP7) - the European Union's chief instrument for funding research projects that commence over the period 2007 to 2013.

FP7 ICT News


Project Partners