Date: | July 12th, 2006 |
---|---|
Location: | DC 1304 |
Time: | 12:30 PM |
Chair: | Elodie Fourquet |
Date: | July 19th | July 26th | August 2nd | August 9th |
---|---|---|---|---|
Location: | DC 1304 | DC 1304 | DC 1304 | DC 1304 |
Chair: | Tetsugo Inada |
Gilad Israeli |
Alex Kalaidjian |
Ed Lank |
Technical Presentation: |
Bill Cowan |
Elodie Fourquet |
Gabriel Esteves |
Tetsugo Inada |
Paul Church |
Title Eventrons: High-Frequency Hard Real-Time Tasks in Java Abstract
In my previous CGL tech talk, I presented the "Metronome" real-time garbage collector from
IBM Research. Although Metronome has been very successful and achieved pause times around 1ms, the
idea of real-time garbage collection has limits and is not suited for high-frequency tasks with
deadlines in the sub-millisecond range. The existing fallback approach has been the highly modified
memory model of the Real-Time Specification for Java (RTSJ), which allows for threads that can
preempt the garbage collector. However, RTSJ has very serious drawbacks. This paper, presented at
PLDI 06 by a CMU prof and some IBM researchers, introduces a different construct that allows
high-frequency threads to be independent of the GC in a safer and less complicated way.
|
---|
Also see other Math and CS postings.