Information technology is one of the corner stones of modern society. It is also a key driving force of the western economy, contributing substantially to economic growth by productivity gains and the creation of new products and services. All this was made possible by the uninterrupted exponential growth in computation, communication and storage capacity of the previous decades. Unfortunately, this now seems to have come to an end. Growth is predicted to slow down due to the fundamental laws of physics, and an increasing number of people are getting worried about the adverse effects of the progressively omnipresent use of information technology: loss of privacy, the impact on the job market, security and safety.
Devices will be more and more connected, entangled physically, cognitive and smart and requiring more and more computational, storage and communication resources. To ensure the further growth of information technology and to address these concerns, several key challenges need to be tackled.
Future computing systems will have to be more reliable - preferably secure, safe and dependable by design.
As the complexity of systems will further increase, we need HIGH PERFORMANCE AND EMBEDDED ARCHITECTURE AND COMPILATION.
Energy is currently the limiting factor of performance. We need solutions to dramatically increase the energy efficiency of information systems. The Internet of Things and cyber physical systems monitor and control the physical world and lead to an entanglement between the physical and virtual world. We need models and techniques for information systems to naturally interact, analyze and interpret the physical world.
Computing is used in all domains of human activity – and not just by computer scientists. We must develop better tools and models for non-computer scientists to design their own information systems and push for multidisciplinary approaches. Systems of those systems which are only locally optimized are not globally optimal. We need a more holistic approach to system design, taking into account functional and non-functional requirements.
In the next decade, several exponential growth laws will slow down. We must search for and industrially develop alternative technologies to continue the performance growth of information systems.
© 2004-2015 HiPEAC
The HiPEAC project has received funding from the European Union Seventh Framework Programme (FP7-ICT) under grant agreement number 287759.