Computer Systems
Meeting the computational demands of today’s and tomorrow’s applications through innovation in languages, hardware, models, tools, and algorithms.
All computing paradigms, however abstract, rely ultimately upon a real computational system. These have grown dramatically in performance and capacity and have fuelled revolutionary concepts from personal computing to massively parallel processors and systems.
This is an exciting time for computer systems research because the breakdown of Moore’s law (transistors have stopped scaling) has necessitated truly disruptive computer systems.
Relevant research is ongoing in our institutes:

Institute of Computing Systems Architecture
The aims of the Institute of Computing Systems Architecture (ICSA) are:
-
To improve the characteristics of current systems through innovations in algorithms, architectures, compilers, languages and protocols.
-
To develop new architectures which address fundamental long-term issues in computation
-
To develop new engineering methods by which future systems can be created and maintained.
EPCC
EPCC aims to accelerate the effective exploitation of novel computing throughout industry, academia and commerce by:
- Exploring the boundaries of the possible in modelling and simulation on current and future supercomputing systems.
- Co-creating new hardware and systemware technologies for supercomputing systems.
- Developing the next generation of algorithms and applications for the Exascale and beyond.