Advanced Processor Technologies

Advanced Processor Technologies Group

The Advanced Processor Technologies (APT) group researches advanced and novel approaches to processing and computation. The group is based in the School of Computer Science at the University of Manchester where research into computer technology began more than 50 years ago with the construction of the world's first stored-program computer. Today the emphasis of the research is on identifying novel ways to exploit the formidable complexity of the billion transistor microchips that semiconductor technology will make commonplace over the next decade.

Lead Researchers:

Professor Steve Furber

Steve is the ICL Professor of Computer Engineering in the School of Computer Science at the University. He leads the Advanced Processor Technologies group with interests in low-power and asynchronous digital systems, multicore architectures and software, and neural systems engineering. Steve was the original designer of the ARM processor, the world’s leading embedded processor core. He currently works on developing SpiNNaker —with the ultimate goal to build a machine that incorporates a million ARM processors linked together by a communications system that can achieve the very high levels of connectivity observed in biological neural systems. Such a machine would be capable of modelling a billion neurons in real time (which is still only around 1% of the human brain).


Professor Mikel Lujan

Mikel is a Royal Society University Research Fellow in the School of Computer Science at the University of Manchester. His research interests include many-core architectures and programming models - Teraflux project, speculative runtime parallelization, software and hardware transactional memory, runtime morphing of data structures for memory hierarchy optimization, machine learning applied to system software, self-optimizing software for specific problem domains and software engineering of parallel and scientific applications.




Professor John Goodacre

John works part time within the Advanced Processor Technologies Group in the School of Computer Science while maintaining his position as Director of Technology and System at ARM Ltd. Cambridge. He maintains an active role in the research community and is involved in many projects across both hardware and software computer architectures. With a role that spans across industry and academia, from nanotechnology, hardware design techniques and architecture, operating systems, software memory models, runtimes and language though to applications from embedded, enterprise and HPC, he is able to cross the typical interface abstractions and realize novel and innovative solutions across a broad area of computer architecture.



Dr Christos Kotselidis

Christos is a Lecturer at the University of Manchester working on hardware/software co-designed Virtual Machines. Prior to joining the University of Manchester, he worked as a Principal Member of Technical Staff at Oracle Labs and as a Senior Research Scientist at Intel Labs in the areas of chip design, micro-architecture research, hw/sw co-designed CPUs, Compilers, Virtual Machines and Garbage Collection. He is currently involved in the E2Data project that researches and develops end-to-end solutions for dynamic and automatic​ exploitation of heterogeneous hardware on cloud-deployed Big Data stacks.




Dr Dirk Koch

Dirk is a Lecturer at the University of Manchester working on methodologies, tools and applications for accelerating compute intensive tasks in embedded systems and high-performance computing systems using non-conventional approaches. This includes in particular reconfigurable technology (such as FPGAs) for building custom computing pipelines. One of his current projects is the ECOSCALE project, ECOSCALE refines HPC systems to tackle scalability and energy efficiency challenges that will arise at exascale performance. This will be done by employing a scalable programming environment and hardware architecture tailored to the characteristics and trends of current and future HPC applications, reducing significantly the data traffic as well as the energy consumption and delays.




Dr Eva Navarro-Lopez

Eva is a Lecturer at the University of Manchester focused on hybrid dynamical systems, an infant research area in the UK and an emerging topic worldwide. She brings together dynamical-systems analysis tools, computer-science models and formal methods, and control-engineering methodologies to control discontinuous systems and complex networks. Her current research interests include modelling of physical and conceptual systems, hybrid dynamical systems, collective behaviour and complex networks, discontinuous, non-smooth, switched dynamical systems, dissipativity and abstraction of energy properties, control engineering applications, analysis and control of different types of biological systems.



Key Projects within the group



SpiNNaker is a novel massively-parallel computer architecture, inspired by the fundamental structure and function of the human brain, which itself is composed of billions of simple computing ....

Learn More
HBP Primary RGB

Human Brain Project

The Human Brain Project is a pan-European initiative that began in October 2013 and is projected to last for ten years. The project is funded by the EU's ICT program (which support technology ....

Learn More