------------------------------------------------------------------------------- B O S T O N U N I V E R S I T Y Computer Science Department C O L L O Q U I U M Jason Nieh Stanford University SMART: A Scheduler for Multimedia Applications Wednesday, April 22nd 11:00am (Coffee served at 10:30am) Seminar Room / MCS 135 ------------------------------------------------------------------------------- Multimedia applications are increasingly populating the workstation desktop. However, operating systems lack the necessary resource management mechanisms and interfaces to support the real-time requirements of these applications. To address this problem, I created SMART, a Scheduler for Multimedia And Real-Time applications. SMART supports both real-time and conventional computations and provides flexible and accurate control over the allocation of processor time. I have implemented SMART in the Solaris UNIX operating system and measured its performance. In this talk, I will present the design and implementation of SMART, describe how SMART helps to reduce the burden of developing applications with real-time constraints, and present some experimental measurements that quantitatively compare SMART versus other schedulers in executing real-time, interactive, and batch applications. The results demonstrate SMART's effectiveness in supporting multimedia applications. Host: Wayne Snyder (snyder@cs.bu.edu) ------------------------------------------------------------------------------- For colloquium info, including directions, see http://cs-www.bu.edu/colloquium -------------------------------------------------------------------------------