· Daily Matrices
· DAC Pavilion Panels
· Management Day@DAC
· Wireless Wednesday
· Search the Program

· Keynotes
· Papers
· Panels
· Special Sessions
· Monday Tutorial
· Friday Tutorials

· Intro to EDA
· Integrated Design Systems Workshop
· UML for SoC Design
· Women's Workshop

· RTL Handoff
· Core-based SoC Design























TUESDAY, June 14, 2005, 2:00 PM - 4:00 PM | Room: 210AB
TOPIC AREA:  EMBEDDED SYSTEMS (tools)

   SESSION 8
  Embedded Software
  Chair: Rainer Leupers - RWTH Aachen Univ., Aachen , Germany
  Organizers: Lothar Thiele

  With increasing chip density and application complexity, embedded systems now include multiple processors and sophisticated memory hierarchies (caches, multiple memory banks, etc). It is imperative that embedded software fully exploits parallelism and uses the memory hierarchy to increase performance and reduce power consumption. At the same time, the applications increasingly include real-time constraints, and therefore, task scheduling and run-time estimation techniques are becoming mandatory.

    8.1   Locality-Conscious Workload Assignment for Array-Based Computations in MPSOC Architectures
  Speaker(s): Feihui Li - Pennsylvania State Univ., University Park, PA
  Author(s): Feihui Li - Pennsylvania State Univ., University Park, PA
Mahmut Kandemir - Pennsylvania State Univ., University Park, PA
    8.2sAutomatic Scenario Detection for Improved WCET Estimation
  Speaker(s): Valentin S. Gheorghita - Eindhoven Univ. of Technology, Eindhoven, Netherlands
  Author(s): Valentin S. Gheorghita - Eindhoven Univ. of Technology, Eindhoven, Netherlands
Sander Stuijk - Eindhoven Univ. of Technology, Eindhoven, Netherlands
Twan Basten - Eindhoven Univ. of Technology, Eindhoven, Netherlands
Henk Corporaal - Eindhoven Univ. of Technology, Eindhoven, Netherlands
    8.3Memory Access Optimization Through Combined Code Scheduling, Memory Allocation, and Array Binding in Embedded System Design
  Speaker(s): Taewhan Kim - Seoul National Univ., Seoul, South Korea
  Author(s): Jungeun Kim - KAIST, Daejeon, South Korea
Taewhan Kim - Seoul National Univ., Seoul, South Korea
    8.4Dynamic Slack Reclamation with Procrastination Scheduling in Real-Time Embedded Systems
  Speaker(s): Ravindra R. Jejurikar - Univ. of California, Irvine, CA
  Author(s): Ravindra R. Jejurikar - Univ. of California, Irvine, CA
Rajesh Gupta - Univ. of California at San Diego, La Jolla, CA