This research area explores the operational structure of a system and the software which abstracts a system’s hardware. It presents a precise interface to higher levels of software and applications.
Encompassing hardware and software aspects of computing systems, this research area aims to ensure, for example, correct resource management and efficient execution. This research typically explores:
- file and storage management
- fault tolerance
- parallel, heterogeneous and reconfigurable architectures
- novel approaches to high performance computing
- distributed and autonomous systems.
Our current aims are outlined below.
Researchers working across hardware and software interfaces
We aim to strengthen the overlap between research areas such as:
This is an opportunity for researchers to contribute to the aim of EPSRC’s Cross-Disciplinarity and Co-Creation cross-ICT priority.
Research supporting advances in intelligent systems
We aim to have a portfolio of research in this area which underpins new advances in intelligent systems by ensuring safety and reliability of decision-making technologies, contributing to EPSRC’s Future Intelligent Technologies cross-ICT priority.
High level of expertise
ESPRC intends to maintain the high level of UK expertise in parallel hardware architectures, distributed computation and managing performance of software systems which provide the capacity to respond to emerging challenges (for example performance, scalability, resilience, security, virtualisation, reliability and energy efficiency).
Address significant challenges
Our goal is to maintain a portfolio of projects and researchers able to address the most significant challenges in cybersecurity and safe, secure ICT, and develop systems that are reliable and robust in the face of unpredictable events. Researchers should reflect on how they can address the challenges described in EPSRC’s Safe and Secure ICT priority.
Find out more about EPSRC’s ICT priorities in the Information and communication technologies (ICT) theme.