Description du projet
Computing Systems
To investigate a statistical-runtime-feedback-driven optimisation that will improve performance of multicore interconnected processors with applications in medical imaging and biometric recognition
Whereas in the 1990s the speed of computer hardware doubled every 18 months while the software technologies remained largely stable, in the early 2000s the raw hardware speed reached its maximum and any further improvements in performance could only be achieved by increasing the amount of hardware being used by a program at any given time. Consequently software has stopped being hardware-agnostic. The age-old maxim: “if you are concerned about the speed of your program, wait for a faster machine” is no longer relevant. If one does wait, the machine will become larger instead of faster: more processor cores per processor, more multicore processors, more interconnect, more possible configurations and yet more ways of using all these. To convert “more” into “faster” the software has to be guided by hardware models. Worse still, these models need to be taken on board by either the (human) software developer or otherwise some development tools without involving the developer too much. The former increases the cost of software production and the time to market. The latter, we hope, can be effective in reducing both. This project is investigating statistical models of both software and hardware together, which are its key innovations. By doing so the investigators hope to demonstrate that a high degree of automation in matching the software with the present day complex, sophisticated hardware, thus improving its performance can be done more or less automatically.
Multi-core/many-core systems offer potential both for cheap, scalable high-performance computing and also for significant reductions in power consumption compared with conventional processor technologies. At the same time, cores are becoming increasingly complex and heterogeneous. While current programming technologies are (just) coping with thesmall-scale homogeneous dual-core and quad-core processors available today, new programming paradigms are needed to deal with the massivenumbers of heterogeneous cores that will become available in future.
The ADVANCE project will tackle this important problem by developing a new and advancedcost-directed \\emph{hardware virtualisation} technology to map programs onto emerging hardware architectures in a way that is both flexible and transparent to the programmer, but which, nevertheless, respects the programmers' expectations and requirements on extra-functional properties, such as resource utilisation or power consumption. This interdisciplinary project will exploit leading work on computer architecture, probabilistic resource usage analysis, heuristic placement and mapping, programming languages and compilation methods to develop new cost-directed stream-processing models for parallel execution,and to apply these to commercial problems taken from a range of sectors: enterprise business software, image/voice/video processing, computational healthcare, etc.
Champ scientifique (EuroSciVoc)
CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
- sciences naturelles informatique et science de l'information logiciel
- sciences naturelles informatique et science de l'information intelligence artificielle programmation heuristique
Vous devez vous identifier ou vous inscrire pour utiliser cette fonction
Nous sommes désolés... Une erreur inattendue s’est produite.
Vous devez être authentifié. Votre session a peut-être expiré.
Merci pour votre retour d'information. Vous recevrez bientôt un courriel confirmant la soumission. Si vous avez choisi d'être informé de l'état de la déclaration, vous serez également contacté lorsque celui-ci évoluera.
Programme(s)
Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
Thème(s)
Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
Appel à propositions
Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
FP7-ICT-2009-4
Voir d’autres projets de cet appel
Régime de financement
Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
Coordinateur
AL10 9AB Hatfield
Royaume-Uni
Les coûts totaux encourus par l’organisation concernée pour participer au projet, y compris les coûts directs et indirects. Ce montant est un sous-ensemble du budget global du projet.