Objective
Heterogeneous multi-core computing systems become very important for solving computational problems because of increased processing power they deliver and better energy efficiency. However, even experienced high performance programmers find it a challenge to fully exploit their potential due to the novelty and variety of available architectures. What's more, currently used programming languages, compilers and software development techniques are not adequate for programming of the new kind of systems, which hinders programs development and hampers software portability. A number of research and industrial projects addresses the challenge of programming the heterogeneous multi-cores at a higher level. The efforts are mainly based on sequential programming languages like C or C++. In our project we propose to address the challenge by adopting Chapel, a high level programming language. Its important feature is the rich support for parallel programming at various levels of abstraction. However, its programming model does not address issues vital for heterogeneous multi-core systems. We will enhance Chapel with features and concepts that are specific to heterogeneous multi-core architectures. Furthermore solutions for enhancing performance portability in the context of Chapel will be proposed. The applicant has extensive experience in parallel processing. His visit of the Host (the University of Vienna) will enable him to work with Europe's leading experts in high level parallel programming languages and attain complementary knowledge that is crucial for his future independent research in the emerging multi-core systems. The visit will allow him to expand the network of collaborations and the attained experience will significantly increase the potential for the further career development, from current position of an assistant professor to associate professor.
Fields of science (EuroSciVoc)
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.
You need to log in or register to use this function
We are sorry... an unexpected error occurred during execution.
You need to be authenticated. Your session might have expired.
Thank you for your feedback. You will soon receive an email to confirm the submission. If you have selected to be notified about the reporting status, you will also be contacted when the reporting status will change.
Programme(s)
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Topic(s)
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Call for proposal
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
FP7-PEOPLE-2009-IEF
See other projects for this call
Funding Scheme
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Coordinator
1010 WIEN
Austria
The total costs incurred by this organisation to participate in the project, including direct and indirect costs. This amount is a subset of the overall project budget.