Robert Mullins


My group's research is currently focused in the area of computer architecture and machine learning. Previous work has explored the design of on-chip interconnection networks ("network-on-chip") and novel approaches to system-timing (GALS and asynchronous circuits). Current areas of interest and activity include:

  • Manycore processors ("Loki")
  • DSLs for manycore processors and programmable accelerators
  • Hardware accelerators
  • The design and optimisation of convolution neural networks
  • RISC-V processors and associated eco-system
  • Hardware extensions for security (e.g. general-purpose tagged memory)

I am also one of the co-founders and directors of the lowRISC project.