Next generation high-performance mobile phones, both safely and efficiently
An EU-funded team has created a software platform that enables the use of multi-core technology on mobile embedded computing devices by way of virtualisation techniques. The dual multi-core and virtualisation solution developed by the EMUCO ('Embedded multi-core processing for mobile communication systems') team allows for both higher processing capacity and low power consumption, with the added value of security and flexibility.
The EMUCO project received almost EUR 3 million in support under the 'Information and communication technologies' (ICT) Theme of the EU's Seventh Framework Programme (FP7) and began as an idea developed several years ago by European academics and industrial partners in the mobile embedded market. Their aim was to explore the principles, suitability and commercial feasibility of multi-core technology and virtualisation as a way to juggle the needs of high computational performance and flexibility with low power consumption.
The two-year project, coordinated by Ruhr-Universität Bochum in Germany, has achieved just that through a software platform based on a small operating system kernel. The kernel, which is accompanied by a range of operating system components, makes a variety of uses possible.
Multi-core technology refers to processors that have two or more working processor chips. The technology, adopted in personal computer design several years ago, ensures enhanced performance with less power through parallelisation. Virtualisation, meanwhile, isolates the software from the underlying hardware so that there is no direct access and control. This makes it possible to protect your device and download applications safely without the fear of contracting a virus.
The platform developed under EMUCO ensures that applications for mobile phones will be broader (a result of the higher processing capacity brought about by the multi-core technology) and more flexible (a result of visualisation).
In addition to Ruhr-Universität Bochum, the EMUCO consortium comprised Infineon (Germany), Technische Universität Dresden (Germany), 'Politehnica' University of Timisoara (Romania), IBM Rational (Sweden), Architecture for the Digital World (UK), and the University of York (UK).