blob: 644e7e67a54daf2783787193990e34701d48760f (
plain) (
tree)
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Real-Time Systems at The University of North Carolina at Chapel Hill</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<div id="header">
<h1>Real-Time Systems: Real-Time Lunch</h1>
<p>at The University of North Carolina at Chapel Hill</p>
</div>
<div id="tabs10">
<ul>
<li><a href="./index.html"><span>Welcome</span></a></li>
<li><a href="./people.html"><span>People</span></a></li>
<li><a href="./papers.html"><span>Papers</span></a></li>
<li><a href="./photos.html"><span>Photos</span></a></li>
<li><a href="./lunch.html"><span>Real-Time Lunch</span></a></li>
<li><a href="./projects.html"><span>Projects</span></a></li>
<li><a href="./conferences.html"><span>Conferences</span></a></li>
</ul>
</div>
<div id="container2">
<div id="content">
<h2>Real-Time Lunch</h2>
<p>RT Lunch is a weekly seminar focussed on current research in real-time systems and related fields. It is open to all and a great way to get to know UNC's Real-Time Systems group. <em>Y'all should come!</em>
</p>
<p>We also have a weekly <a href="litmuslunch.html">LITMUS<sup>RT</sup> Lunch</a> as well.</p>
<h2>Mailing List</h2>
<p>RT Lunch is coordinated via our mailing list <a href="mailto:rtlunch@listserv.unc.edu">rtlunch@listserv.unc.edu</a>. This list is also used to share other relevant news and to coordinate upcoming events. All members of the Real-Time Systems group should subscribe to this list.
</p>
<h2>Time and Location</h2>
<p>
For the Spring 2014 semester, RT Lunch is held each Thursday from 12:30 to 1:30 in FB 120.</p>
<h2> Spring 2015</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>4/22/2015</td>
<td>Nathan Fisher</td>
<td>Work done after UNC</td>
</tr>
<tr>
<td>4/1/2015</td>
<td>Zhishan Guo</td>
<td>ICCPS practice talk</td>
</tr>
<tr>
<td>3/4/2015</td>
<td>-</td>
<td>Discussion of student's on-going work</td>
</tr>
<tr>
<td>2/25/2015</td>
<td>Alan Burns</td>
<td>A Wormhole NoC Protocol for Mixed Criticality Systems</td>
</tr>
<tr>
<td>2/11/2015</td>
<td>Vincenzo Bonifac</td>
<td>Feasibility Analysis in the Sporadic DAG Task Model</td>
</tr>
<tr>
<td>2/4/2015</td>
<td>Jim Anderson</td>
<td>Optimal GEDF-Based Schedulers that Allow Intra-Task Parallelism on Heterogeneous Multiprocessors</td>
</tr>
<tr>
<td>1/14/2015</td>
<td>Kecheng Yang</td>
<td>Optimal Semi-Partitioning Scheduling on Uniform Heterogeneous Platform</td>
</tr>
</table>
<h2> Fall 2014</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>11/19/2014</td>
<td>Glenn Elliot</td>
<td>RTSS practice talk</td>
</tr>
<tr>
<td>11/12/2014</td>
<td>Rui Liu</td>
<td>RTSS practice talk</td>
</tr>
<tr>
<td>11/5/2014</td>
<td>Zhishan Guo</td>
<td>Implementing Mixed-criticality Systems upon a Preemptive Varying-speed Processor</td>
</tr>
<tr>
<td>10/29/2014</td>
<td>Cheng-Yang Fu</td>
<td>Cache and Memory Coloring</td>
</tr>
<tr>
<td>10/22/2014</td>
<td>-</td>
<td>Discussion of RTNS and EMWeek</td>
</tr>
<tr>
<td>10/8/2014</td>
<td>Mac Mollison</td>
<td>Middleware</td>
</tr>
<tr>
<td>9/31/2014</td>
<td>Bipasa Chattopadhyay</td>
<td>RTNS practice talk</td>
</tr>
<tr>
<td>9/24/2014</td>
<td>Kecheng Yang</td>
<td>PRP Waiver talk</td>
</tr>
<tr>
<td>9/17/2014</td>
<td>Zhishan Guo</td>
<td>Mixed-criticality scheduling upon varying-speed multiprocessors</td>
</tr>
<tr>
<td>9/10/2014</td>
<td>Bryan Ward</td>
<td>RTNS practice talk</td>
</tr>
<tr>
<td>9/3/2014</td>
<td>Alexander Wieder</td>
<td>Complexity of Multiprocessor Blocking Analysis with Nested Critical Sections</td>
</tr>
<tr>
<td>8/27/2014</td>
<td>Rui Liu</td>
<td>Independence Threshold: Balancing Tractability and Practicality in Soft Real-Time Stochastic Analysis</td>
</tr>
</table>
<h2> Spring 2014</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>4/24/2014</td>
<td>Bipasa Chattopadhyay</td>
<td>Proposal practice talk</td>
</tr>
<tr>
<td>4/17/2014</td>
<td>Prof. Sanjoy Baruah</td>
<td>Mixed Criticality</td>
</tr>
<tr>
<td>4/10/2014</td>
<td>Bryan Ward</td>
<td>Multi-resource Real-time reader/writer locks for Multiprocessors</td>
</tr>
<tr>
<td>4/3/2014</td>
<td>Jeremy Erickson</td>
<td>Dissipation Bounds: Recovering from Overload in Multicore Mixed-Criticality Systems</td>
</tr>
<tr>
<td>3/27/2014</td>
<td>Kecheng Yang</td>
<td>Soft real-time scheduling on Heterogeneous Systems</td>
</tr>
<tr>
<td>3/20/2014</td>
<td>Zhishan Guo</td>
<td>The concurrent consideration of uncertainty in WCETs and processor speeds in Mixed-criticality systems</td>
</tr>
<tr>
<td>3/6/2014</td>
<td>Glenn Elliott</td>
<td>Response-time minimization of automotive-inspired dataflows on Multicore platforms</td>
</tr>
<tr>
<td>2/27/2014</td>
<td>Bipasa Chattopadhyay</td>
<td>Limited-preemption scheduling on Multiprocessors motivated by multi-GPU systems</td>
</tr>
<tr>
<td>2/20/2014</td>
<td>Namhoon Kim/ Tahsin Kabir</td>
<td>Cache coloring implementation in Litmus</td>
</tr>
<tr>
<td>2/6/2014</td>
<td>Rui Liu</td>
<td>Extreme Value Theory and pWCET</td>
</tr>
<tr>
<td>1/23/2014</td>
<td>Mac Mollison</td>
<td>Proposal practice talk</td>
</tr>
<tr>
<td>1/16/2014</td>
<td>-</td>
<td>Lunch</td>
</tr>
<tr>
<td>1/9/2014</td>
<td>Kecheng Yang</td>
<td>Tardiness Bound on Heterogeneous Systems</td>
</tr>
</table>
<h2> Fall 2013</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>11/20/2013</td>
<td>Glenn Elliott</td>
<td> GPUSYNC: A Framwork for Real-Time GPU Managment</td>
</tr>
<tr>
<td>11/13/2013</td>
<td>Zhishan Guo</td>
<td>Mixed-criticality Scheduling upon Varying-speed Porcessors</td>
</tr>
<tr>
<td>11/6/2013</td>
<td>Prof. Jim Anderson</td>
<td><a href="lunch/2013-11-06-JimAnderson.pptx">Soft Real-time Scheduling</a></td>
</tr>
<tr>
<td>10/30/2013</td>
<td>Bipasa Chattopadhyay</td>
<td>GPU as a shared processing unit</td>
</tr>
<tr>
<td>10/23/2013</td>
<td>Glenn Elliott</td>
<td>CPS PI-meeting report</td>
</tr>
<tr>
<td>10/16/2013</td>
<td>-</td>
<td>Lunch</td>
</tr>
<tr>
<td>10/09/2013</td>
<td>Prof. Harini Ramaprasad</td>
<td>Adaptive Scheduling in a Cyber-Physical Smart Grid System using Cooperating Invariants</td>
</tr>
<tr>
<td>09/25/2013</td>
<td>Abhilash Thekkilakattil</td>
<td><a href = "lunch/2013-09-25-Abhilash.pptx">Resource Augmentation for Performance Guarantees in Embedded Real-time Systems</a></td>
</tr>
<tr>
<td>09/18/2013</td>
<td>Jeremy Erickson</td>
<td>Real-time 103</td>
</tr>
<tr>
<td>09/11/2013</td>
<td>Jeremy Erickson</td>
<td>Real-time 102</td>
</tr>
<tr>
<td>09/4/2013</td>
<td>Everyone/ Bryan Ward</td>
<td>Summer Updates/ Real-time 101</td>
</tr>
</table>
<h2> Fall 2012</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>12/5/2012</td>
<td>Glenn Elliott</td>
<td>Practice Dissertation Proposal Defense</td>
</tr>
<tr>
<td>11/28/2012</td>
<td><i>No Talk</i></td>
<td><i>No Talk</i></td>
</tr>
<tr>
<td>11/19/2012</td>
<td>Cong Liu</td>
<td>An O(m) Analysis Technique for Supporting Real-Time Self-Suspending Task Systems</td>
</tr>
<tr>
<td>11/14/2012</td>
<td>Jeremy Erickson</td>
<td>Practice Dissertation Proposal Defense</td>
</tr>
<tr>
<td>11/7/2012</td>
<td><i>No Talk</i></td>
<td><i>No Talk</i></td>
</tr>
<tr>
<td>10/31/2012</td>
<td>Glenn Elliott and Jeremy Erickson</td>
<td>RTAS submission overviews</td>
</tr>
<tr>
<td>10/24/2012</td>
<td><i>No Talk</i></td>
<td><i>No Talk</i></td>
</tr>
<tr>
<td>10/17/2012</td>
<td>Glenn Elliott</td>
<td>The Limitations of Fixed-Priority Interrupt Handling in PREEMPT_RT and Possible Solutions</td>
</tr>
<tr>
<td>10/10/2012</td>
<td><i>No Talk</i></td>
<td><i>No Talk</i></td>
</tr>
<tr>
<td>10/3/2012</td>
<td>Sanjoy Baruah</td>
<td>Review of the ARTIST summer school.</td>
</tr>
<tr>
<td>09/24/2012</td>
<td>Cong Liu</td>
<td>Practice Job Talk</td>
</tr>
<tr>
<td>09/19/2012</td>
<td>Haohan Li</td>
<td>Global Mixed-Criticality Scheduling on Multiprocessors</td>
</tr>
<tr>
<td>09/12/2012</td>
<td>Jeremy Erickson</td>
<td>Fair Lateness Scheduling: Reducing Maximum Lateness in G-EDF-like Scheduling</td>
</tr>
<tr>
<td>09/05/2012</td>
<td>Everyone</td>
<td>Updates from the summer</td>
</tr>
</table>
<h2>Spring 2012</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>04/25/2012</td>
<td><i>No Talk<i></td>
<td><i>No Talk<i></td>
</tr>
<tr>
<td>04/18/2012</td>
<td><i>No Talk<i></td>
<td><i>No Talk<i></td>
</tr>
<tr>
<td>04/11/2012</td>
<td>Jeremy Erickson</td>
<td>RTAS practice talk</td>
</tr>
<tr>
<td>04/04/2012</td>
<td>Jonathan Herman</td>
<td>RTAS practice talk</td>
</tr>
<tr>
<td>03/28/2012</td>
<td><i>No Talk<i></td>
<td><i>No Talk<i></td>
</tr>
<tr>
<td>03/21/2012</td>
<td><i>No Talk<i></td>
<td><i>No Talk<i></td>
</tr>
<tr>
<td>03/14/2012</td>
<td>Glenn Elliott, Chris Kenna, Jonathan Herman</td>
<td>Litmus Organizational Meeting</td>
</tr>
<tr>
<td>03/07/2012</td>
<td><i>No Talk<i></td>
<td><i>Spring Break<i></td>
</tr>
<tr>
<td>02/29/2012</td>
<td>Cong Liu</td>
<td>Real-Time Scheduling of Tasks with Suspensions</td>
</tr>
<tr>
<td>02/22/2012</td>
<td>Alan Burns</td>
<td>Multiprocessor Synchronization</td>
</tr>
<tr>
<td>02/15/2012</td>
<td>Bryan Ward</td>
<td>Supporting Nested Locking in Multiprocessor
Real-Time Systems</td>
</tr>
<tr>
<td>02/08/2012</td>
<td>Haohan Li</td>
<td><a href="lunch/2012-02-08-On_Mixed-Criticality_Scheduling.pptx">On Mixed-Criticality Scheduling</a></td>
</tr>
<tr>
<td>02/01/2012</td>
<td>Jeremy Erickson</td>
<td>Soft Real-Time Scheduling in Google Earth</td>
</tr>
<tr>
<td>01/25/2012</td>
<td><i>No talk<i></td>
<td><i>Group lunch<i></td>
</tr>
<tr>
<td>01/18/2012</td>
<td>Chris Kenna, Jonathan Herman, Alex Mills</td>
<td>RTSS conference review</td>
</tr>
</table>
<h2>Fall 2011</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>12/07/2011</td>
<td>Jeremy Erickson</td>
<td>Practice talk for OPODIS</td>
</tr>
<tr>
<td>11/30/2011</td>
<td><i>No talk<i></td>
<td><i>No talk<i></td>
</tr>
<tr>
<td>11/21/2011</td>
<td>Bipasa Chattopadhyay</td>
<td>Two resource partitioning problem(Monday 12:30 to 1:30 in FB 120)</td>
</tr>
<tr>
<td>11/16/2011</td>
<td>Haohan Li</td>
<td>Mixed Criticality</td>
</tr>
<tr>
<td>11/9/2011</td>
<td>Sanjoy Baruah</td>
<td>Flex Ray</td>
</tr>
<tr>
<td>11/2/2011</td>
<td>Glenn Elliott</td>
<td>RTCSA talk</td>
</tr>
<tr>
<td>10/24/2011</td>
<td>Chris Kenna, Jonathan Herman</td>
<td>PRP waiver talks(Monday 12:30 to 2:00 in FB 120)</td>
</tr>
<tr>
<td>10/19/2011</td>
<td>Jeremy Erickson, Jonathan Herman</td>
<td>Summary of papers submitted to RTAS</td>
</tr>
<tr>
<td>10/12/2011</td>
<td><i>No talk<i></td>
<td><i>No talk<i></td>
</tr>
<tr>
<td>10/05/2011</td>
<td><i>No talk<i></td>
<td><i>No talk<i></td>
</tr>
<tr>
<td>09/28/2011</td>
<td><i>No talk<i></td>
<td><i>No talk<i></td>
</tr>
<tr>
<td>09/21/2011</td>
<td>Glenn Elliott</td>
<td>An Optimal k-Exclusion Real-Time Locking Protocol Motivated by Multi-GPU Systems</td>
</tr>
<tr>
<td>09/14/2011</td>
<td>Mac Mollison</td>
<td><a href="lunch/2011-09-14-mollison_summer_school.pdf">Summer school</a></td>
</tr>
<tr>
<td>09/14/2011</td>
<td>Cong Liu</td>
<td>Improving the Schedulability of Sporadic Self-Suspending Soft Real-Time Multiprocessor Task Systems</td>
</tr>
<tr>
<td>09/07/2011</td>
<td><i>Various group members</i></td>
<td>Discussion of summer projects</td>
</tr>
<tr>
<td>08/31/2011</td>
<td>Risat Pathan</td>
<td><a href="lunch/2011-08-31-Improved_schedulability_tests_for_Global_FP_scheduling.pdf">Improved Schedulability Tests for Global Fixed-Priority Scheduling</a></td>
</tr>
<tr>
<td>08/24/2011</td>
<td>Alex Mills</td>
<td><a href="lunch/2011-08-24-A_Multiprocessor_Server-Based_Scheduler_for_Soft_Real-time_Tasks_with_Stochastic_Execution_Demand.pptx">A Multiprocessor Server-Based Scheduler for Soft Real-time Tasks with Stochastic Execution Demand</a></td>
</tr>
</table>
<h2>Spring 2011</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>02/28/2011</td>
<td>Björn Brandenburg</td>
<td>OS Infrastructure for Multiprocessor Real-Time Systems: Scheduling and Synchronization</td>
</tr>
<tr>
<td>02/21/2011</td>
<td>Bipasa Chattopadhyay</td>
<td>Lookup Tables for Partitioned Scheduling</td>
</tr>
<tr>
<td>02/14/2011</td>
<td>Cong Liu</td>
<td>Precedence Constraints</td>
</tr>
<tr>
<td>02/07/2011</td>
<td>Glenn Elliott</td>
<td>GPUs</td>
</tr>
<tr>
<td>01/31/2011</td>
<td>Alex Mills</td>
<td>Integer Programming</td>
</tr>
<tr>
<td>01/26/2011</td>
<td><i>Entire Group</i></td>
<td><i>Research Plans for Semester</i></td>
</tr>
<tr>
<td>01/19/2011</td>
<td><i>No talk</i></td>
<td><i>No talk (social lunch only)</i></td>
</tr>
</table>
<h2>Fall 2010</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>12/08/2010</td>
<td>Jeremy Erickson</td>
<td>Tardiness Bounds for Global EDF with Deadlines Different from Periods</td>
</tr>
<tr>
<td>12/01/2010</td>
<td><i>No talk</i></td>
<td><i>No RT Lunch (RTSS)</i></td>
</tr>
<tr>
<td>11/24/2010</td>
<td><i>No talk</i></td>
<td><i>No RT Lunch (Thanksgiving Break)</i></td>
</tr>
<tr>
<td>11/17/2010</td>
<td>Mac Mollison</td>
<td><a href="lunch/2010-11-17-DAEC.pdf">The Industrial-Academic Interface: Success Stories from Academic-Industrial Collaboration</a></td>
</tr>
<tr>
<td>11/17/2010</td>
<td>Haohan Li</td>
<td><a href="lunch/2010-11-17-Mixed-Criticality.pptx">An algorithm for scheduling certifiable mixed-criticality sporadic task systems</a></td>
</tr>
<tr>
<td>11/10/2010</td>
<td>Jonathan Herman</td>
<td>Fault Tolerance (COMP790 rescheduled from Friday)</td>
</tr>
<tr>
<td>11/03/2010</td>
<td>None</td>
<td>No RT Lunch</td>
</tr>
<tr>
<td>10/27/2010</td>
<td>Andrea Bastoni</td>
<td>An Empirical Comparison of Global, Partitioned, and Clustered Multiprocessor EDF Schedulers</td>
</tr>
<tr>
<td>10/20/2010</td>
<td>Glenn Elliott</td>
<td>Globally Scheduled Real-Time Multiprocessor Systems with GPUs</td>
</tr>
<tr>
<td>10/13/2010</td>
<td><i>Various group members</i></td>
<td>Overview of recently submitted papers</td>
</tr>
<tr>
<td>10/6/2010</td>
<td>Mac Mollison</td>
<td><a href="lunch/2010-10-06-ICESS.ppt">Mixed-Criticality Real-Time Scheduling for Multicore Systems</a> (PRP Waiver talk)</td>
</tr>
<tr>
<td>09/29/2010</td>
<td>Cong Liu</td>
<td>Supporting Complex Applications with Precedence Constraints on Soft Real-Time Multiprocessors with No Utilization Loss</td>
</tr>
<tr>
<td>09/22/2010</td>
<td>Jeremy Erickson</td>
<td><a href="lunch/2010-09-22-Tardiness.pdf">Improved Tardiness Bounds for Global EDF</a></td>
</tr>
<tr>
<td>09/15/2010</td>
<td>Andrea Bastoni</td>
<td>Cache-Related Preemption and Migration Delays: Empirical Approximation and Impact on Schedulability (Continued)</td>
</tr>
<tr>
<td>09/08/2010</td>
<td>Andrea Bastoni</td>
<td>Cache-Related Preemption and Migration Delays: Empirical Approximation and Impact on Schedulability</td>
</tr>
<tr>
<td>09/01/2010</td>
<td><i>No talk</i></td>
<td><i>No talk (Social lunch only)</i></td>
</tr>
</table>
<h2>Spring 2010</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>4/21/2010</td>
<td><i>No talk</i></td>
<td><i>No talk (Approaching end of semester)</i></td>
</tr>
<tr>
<td>4/14/2010</td>
<td><i>No talk</i></td>
<td><i>No talk (Coincides with RTAS)</i></td>
</tr>
<tr>
<td>4/7/2010</td>
<td>Haohan Li</td>
<td><a href="lunch/2010-4-7-Towards_the_design_of_certifiable_mixed-criticality_systems.pdf">Towards the design of certifiable mixed-criticality systems</a></td>
</tr>
<tr>
<td></td>
<td>Alex Mills</td>
<td><a href="lunch/2010-4-7-Stochastic_Analysis_of_Multiprocessor_Global_Soft_Real-Time_Scheduling.pptx">Stochastic Analysis of Multiprocessor Global Soft Real-Time Scheduling</a></td>
</tr>
<tr>
<td></td>
<td>Cong Liu</td>
<td><a href="lunch/2010-4-7-Scheduling_suspendable_pipelined_tasks_with_non-preemptive_sections_in_soft_real-time_multiprocessor_systems.pptx">Scheduling suspendable pipelined tasks with non-preemptive sections in soft real-time multiprocessor systems</td>
</tr>
<tr>
<td>3/31/2010</td>
<td>Andrea Bastoni</td>
<td>Update on overhead measurement methodology</td>
</tr>
<tr>
<td></td>
<td>Cong Liu</td>
<td>Update on overhead analysis refactoring</td>
</tr>
<tr>
<tr>
<td>3/24/2010</td>
<td>Cong Liu, Andrea Bastoni, etc.</td>
<td>Discussion of overhead analysis and measurement for upcoming paper</td>
</tr>
<tr>
<td>3/17/2010</td>
<td>Cong Liu, etc.</td>
<td><a href="lunch/2010-03-17-cong_overhead_analysis.pdf">Discussion of overhead analysis for upcoming paper</a></td>
</tr>
<tr>
<td>3/10/2010</td>
<td><i>No talk</i></td>
<td><i>No talk (Spring Break)</i></td>
</tr>
<tr>
<td>3/3/2010</td>
<td>Hennadiy Leontyev</td>
<td>Dissertation practice talk</td>
</tr>
<tr>
<tr>
<td>2/24/2010</td>
<td>Haohan Li</td>
<td><a href="lunch/2010-02-24-Mixed_criticality_scheduling_improved_resource_augmentation_results.pdf">Mixed-criticality scheduling: improved resource-augmentation results</a></td>
</tr>
<tr>
<td>2/17/2010</td>
<td><i>No talk</i></td>
<td><i>No talk</i></td>
</tr>
<tr>
<td>2/10/2010</td>
<td><i>No talk</i></td>
<td><i>No talk</i></td>
</tr>
<tr>
<td>2/3/2010</td>
<td>Hennadiy Leontyev</td>
<td>Compositional Analysis Techniques for Multiprocessor Soft Real-Time Scheduling</a></td>
</tr>
<tr>
<td>1/27/2010</td>
<td>Jeremy Erickson</td>
<td><a href="lunch/2010-01-27-Improved_Tardiness_Bounds_for_Global_EDF.pdf">Improved Tardiness Bounds for Global EDF</a></td>
</tr>
<tr>
<td>1/20/2010</td>
<td>Andrea Bastoni</td>
<td><a href="lunch/2010-01-20-Discovering_hypervisor_overheads_using_micro_and_macrobenchmarks.pdf">Discovering hypervisor overheads using micro and macrobenchmarks</a></td>
</tr>
</table>
<h2>Fall 2009</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>12/1/2009</td>
<td>Björn Brandenburg</td>
<td><a href="lunch/2009-12-01-On_the_Implementation_of_Global_Real-Time_Schedulers.pdf">On the Implementation of Global Real-Time Schedulers</a></td>
</tr>
<tr>
<td></td>
<td>Hennadiy Leontyev</td>
<td><a href="lunch/2009-12-01-Multiprocessor_Extensions_to_Real-Time_Calculus.ppt">Multiprocessor Extensions to Real-Time Calculus</a></td>
</tr>
<tr>
<td>11/25/2009</td>
<td><i>No talk</i></td>
<td><i>No talk</i></td>
</tr>
<tr>
<td>11/18/2009</td>
<td>Alex Mills</td>
<td><a href="lunch/2009-11-18-A_Stochastic_Framework_For_Multiprocessor_Real-Time_Scheduling.ppt">A Stochastic Framework for Multiprocessor Real-Time Scheduling</a></td>
</tr>
<tr>
<td>11/11/2009</td>
<td>Cong Liu</td>
<td><a href="lunch/2009-11-11-Task_Scheduling_With_Self_Suspensions_In_Soft_Real-Time_Multiprocessor_Systems.ppt">Task Scheduling with Self Suspensions in Soft Real-Time Multiprocessor Systems</a></td>
</tr>
<tr>
<td>11/4/2009</td>
<td>Andrea Bastoni</td>
<td><a href="lunch/2009-11-04-Working_with_HPETs.pdf">Working with high precision event timers (HPETs)</a></td>
</tr>
<tr>
<td>10/28/2009</td>
<td><i>No talk</i></td>
<td><i>No talk</i></td>
</tr>
<tr>
<td>10/21/2009</td>
<td>Guruprasad Aphale</td>
<td><a href="lunch/2009-10-21-BFS_by_Con_Kolivas.ppt">BFS by Con Kolivas</a></td>
</tr>
<tr>
<td>10/14/2009</td>
<td>Haohan Li</td>
<td><a href="lunch/2009-10-14-Mixed_Criticality_Schedulability.ppt">Mixed Criticality Schedulability</a></td>
</tr>
<tr>
<td>10/7/2009</td>
<td>Raphael Guerra</td>
<td><a href="lunch/2009-10-07-A_Gravitational_Task_Model.tar">A Gravitational Task Model</a></td>
</tr>
<tr>
<tr>
<td>9/30/2009</td>
<td><i>No talk</i></td>
<td><i>No talk</i></td>
</tr>
<tr>
<td>9/23/2009</td>
<td>Hennadiy Leontyev</td>
<td><a href="lunch/2009-09-23-Compositional_Analysis_Techniques_For_Multiprocessor_Real-Time_Scheduling.pdf">Compositional Analysis Techniques for Multiprocessor Real-Time Scheduling</a></td>
</tr>
<tr>
<td>9/16/2009</td>
<td>Cong Liu</td>
<td><a href="lunch/2009-09-16-Supporting_Pipelines_In_Soft_Real-Time_Multiprocessor_Systems.ppt">Supporting Pipelines In Soft Real-Time Multiprocessor Systems</a></td>
</tr>
<tr>
<td>9/9/2009</td>
<td>Björn Brandenburg</td>
<td><a href="lunch/2009-09-09-bbb%20-%20intro%20to%20sporadic%20tasks%20and%20synchronization.pdf">Introduction to Sporadic Tasks and Real-Time Synchronization</a></td>
</tr>
</table>
<h2>Spring 2009</h2>
<table class="event">
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>March 2009</td>
<td>Björn Brandenburg</td>
<td>Tutorial: Getting Started with LITMUS<sup>RT</sup> Development</td>
</tr>
<tr>
<td>2/23/2009</td>
<td>John Calandrino</td>
<td><a href="lunch/2009-02-23%20-%20RTLunch-ECRTS09-Slides.ppt">On the Design and Implementation of a Cache-Aware Multicore Scheduler</a></td>
</tr>
<tr>
<td>2/16/2009</td>
<td>Björn Brandenburg</td>
<td>Recap of the Transactional Memory Workshop held in conjunction with PPoPP'09</td>
</tr>
<tr>
<td>2/2/2009</td>
<td>Cong Liu</td>
<td><a href="lunch/2009-02-03%20Supporting%20Pipelines%20in%20Soft%20Real-Time%20Multiprocessor%20Systems.pdf">Supporting Pipelines in Soft Real-Time Multiprocessor Systems</a></td>
</tr>
</table>
<p class="note">Note: Listing is incomplete.</p>
<h2>Fall 2008</h2>
<table>
<tr class="heading">
<td>Date</td>
<td>Presenter</td>
<td>Topic</td>
</tr>
<tr>
<td>11/12/2008</td>
<td>Stephen Olivier</td>
<td>A Brief Introduction to a Concise Overview to Transactional Memory</td>
</tr>
<tr>
<td>10/22/2008</td>
<td>Sanjoy Baruah</td>
<td>Demand Bound Function Related Schedulability Tests</td>
</tr>
<tr>
<td>10/8/2008</td>
<td>Björn Brandenburg</td>
<td><a href="lunch/2008-10-bbb%20-%20realt-time%20synchronization%20overview.pdf">A Partial Overview of Real-Time Synchronization</a> (Part 3)</td>
</tr>
<tr>
<td>10/1/2008</td>
<td>Björn Brandenburg</td>
<td><a href="lunch/2008-10-bbb%20-%20realt-time%20synchronization%20overview.pdf">A Partial Overview of Real-Time Synchronization</a> (Part 2)</td>
</tr>
<tr>
<td>9/24/2008</td>
<td>Björn Brandenburg</td>
<td><a href="lunch/2008-10-bbb%20-%20realt-time%20synchronization%20overview.pdf">A Partial Overview of Real-Time Synchronization</a> (Part 1)</td>
</tr>
<tr>
<td>9/17/2008</td>
<td>John Calandrino</td>
<td><a href="lunch/PDCCS-2008-Talk.ppt">LinSched: The Linux Scheduler Simulator</a></td>
</tr>
<tr>
<td>9/10/2008</td>
<td>Björn Brandenburg</td>
<td><a href="lunch/2008-09-10-An%20Overview%20of%20LITMUS.pdf">An Overview of Litmus</a></td>
</tr>
<tr>
<td>9/3/2008</td>
<td>Hennadiy Leontyev</td>
<td><a href="lunch/2008-09-03%20-%20Flexible%20Scheduling%20Support%20for%20Soft%20Real-Time%20Multiprocessor%20Systems.ppt">Flexible Support for Soft Real-Time Multiprocessing Systems</a></td>
</tr>
<tr>
<td>8/27/2008</td>
<td>John Calandrino</td>
<td><a href="lunch/2008-08-27%20Cache-Aware%20Real-Time%20Scheduling%20on%20Multicore%20Platforms.ppt">Cache-Aware Real-Time Scheduling on Multicore Platforms</a></td>
</tr>
</table>
<h2>Pre 2008</h2>
<p>Real-Time Lunch has been around forever (<em>i.e.</em>, longer than the current grad student generation), but the old schedules have been lost in the sands of time. Rumor has it that the talks were great, though. ;-)</p>
</div>
</div>
<div id="footer">
<p><a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.0</a> | Copyright © UNC | Based on a Design by Aaron Block | <a href="maintainers.html">Site Maintainers</a></p>
</div>
</div>
</body>
</html>
|