Graham Mathias
  • Master's of Computer Science, 2004 - 2006.
    University of New Brunswick, Canada
  • Bachelor of Science (major: Computer Science, minor: Business Administration), 2000 - 2004
    Trent University, Peterborough, ON, Canada


Research Topic: Virtual Machines and Network-on-Chip Design

Thesis Research:
An Extensible Virtual Machine Using a Network-on-Chip Design
The design and implementation of a prototype that integrates multiple Java Virtual Machine coprocessors into a single hardware device, using a Network-on-Chip (NoC) design methodology. Each coprocessor core requires access to certain components that are shared with other cores, making on-chip communication an important consideration.


Quote: "The surest sign that intelligent life exists elsewhere in the universe is that it has never tried to contact us." ~Bill Watterson, Calvin and Hobbes

Thesis Supervisor(s):
Ken Kent