Fred Barnes

Lecturer

Photo of FRM Barnes, if available
  • Room S113
    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:

All things parallel. More specifically though, my research interests centre around the CSP model of parallel processing, encapsulated by the occam multi-processing language. I'm also interested in parallel computing on networks of workstations (NoWs). The software (and sometimes hardware) technology supporting such systems comes in many forms. A potential one is the occam/CSP model. Other research interests include programming language design and implementation, operating-systems and playing with the RCX found in LEGO MindStorms.

Information

Note: I'll be moving offices soon, from S119 to S113. I may be without phone and/or network for some periods of time over the next few weeks.

Projects

Here are some of the projects I'm currently involved with:

RMoX logo

 

RMoX: A Lightweight, Flexible and Concurrent Operating System
People: Fred Barnes, Peter Welch, Carl Ritson, Adam Sampson

CoSMoS logo

 

CoSMoS: Complex Systems Modelling and Simulation
People: Peter Welch, Fred Barnes, Carl Ritson, Adam Sampson, Douglas Warren

MirrorGC logo

 

MirrorGC: Garbage Collection for Multicore Systems
People: Richard Jones, Fred Barnes

Occam-pi on LEGO logo

 

Occam-pi on LEGO: occam-pi on the LEGO Mindstorms RCX
People: Fred Barnes, Jon Simpson

TUNA logo

 

TUNA: Theories Underpinning Nanite Assemblers
People: Peter Welch, Fred Barnes, Carl Ritson, Adam Sampson

KRoC logo

 

KRoC: Kent Retargetable occam-pi Compiler
People: Peter Welch, Fred Barnes, Carl Ritson, Adam Sampson

NOCC logo

 

NOCC: A new occam-pi compiler
People: Fred Barnes

jctld logo

 

jctld: Job Control Daemon
People: Fred Barnes

AQuest logo

 

AQuest: Auto-Question
People: Fred Barnes

Here are some teaching-related things, that also count as research interests:

Resources

Other links

EuroSys 2008, Glasgow, Scotland, April 2008 -- the European Conference in Computer Systems

  • If you're a student looking for an internship with me, please see this page.