skip to content

Department of Computer Science and Technology


The Computer Architecture research group works on a wide range of topics in Computer Architecture spanning low-level circuit design through to complete computer systems.

The department has undertaken research into the design of computational systems since the 1930s when it was formed as the Mathematical Laboratory, and built EDSAC in the late 1940s - the world's first stored programmed digital computer that provided a service to scientists (calculations on EDSAC assisted with work leading to two Nobel prizes).  Near the start of the 21st century, Simon Moore and Robert Mullins formed the Computer Architecture group to highlight work in the area.  They were joined by Timothy Jones and work closely with Robert Watson (expertise in security, computer architecture and operating systems - also in the Security Group) and Andrew Moore (expertise in networks and FPGA design - also in the Systems Research Group).

Current work spans a range of activities including alternative massively parallel architectures (e.g. Loki and POETS projects), secure processors (e.g. CHERI processor in the CTSRD project), automatic parallelisation and vectorisation (e.g. HELIX), binary translation, open-source system-on-chip design (lowRISC project), and network design (e.g. NetFPGA).