Doctoral candidate Robert Gifford develops real-time systems on modern multicore computers