School of Computing

Carl Ritson

Research Student

Photo of CG Ritson, if available
  • Room S15
    School of Computing
    University of Kent,
    CT2 7NF

Publications

My publications are available from the Computer Science department publications repository.

Research Interests

I belong to the following research groups:

For more recent content see my personal website: www.perlfu.co.uk.

My primary research is on RMoX, an operating system developed in the occam-pi concurrent programming language. Along with others at Kent I maintain the CCSP multi-core language runtime for occam-pi, which is part of the KRoC occam-pi toolchain.

I'm particularly interested in applying concurrency to low-level hardware interfacing, device drivers and firmware. I've worked on developing a USB driver stack for RMoX (2007 CPA Paper). Recently I've been working on porting the Transterpreter Virtual Machine to the Surveyor SRV-1 mobile robotics platform.

SRV-1 Conquers Darwin College
SRV-1 Conquers Darwin College

In the past I have worked with Peter Welch applying concurrency to agent simulations of platelets in human blood as part of the TUNA project. Some demos can be found here. These simulations consist of upward of a million concurrent processes, executing on standard desktop hardware (2007 CPA Paper).

When not programming and writing, I study Japanese language, culture and literature. In particular I read a lot of Japanese comics: Manga.

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 24/05/2012 03:16