Prof Anthony Goodacre

Professor of Computer Architectures

Full contact details
View graph of relations


John joined the University in September 2014 to take a part time role 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.

Joined ARM in February 2002, John took responsibility for their platform architecture products and roadmap. As Director of Technology and Systems he is now focused on various programs in pursuit of the company’s a long term capabilities and requirements across technology and associated systems. He maintains an active role in the research community and is involved in many projects across both hardware and software computer architectures. Having founded the technology and program in ARM for the development and market introduction of the ARM MPCore multicore technology, now adopted globally, he previously specialized in enterprise software with Microsoft in Redmond as Group Program Manager and product architect delivering the Exchange 2000 Conferencing Server.

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 able to cross the typical interface abstractions and realize novel and innovative solutions across a broad area of computer architecture.

External positions


3 Oct 2015 → …

Director Technology and Systems, ARM Ltd (Advanced Risc Machines Ltd)

2 Feb 2002 → …

Areas of expertise

Research Networks and Beacons

Related information


Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Research output: Contribution to journalArticlepeer-review

View all (67)


Activity: Talk or presentationInvited talk

Activity: Talk or presentationInvited talk

View all (5)

Media coverage and contribution

View all (2)