2018 IEEE Real-Time Systems Symposium (RTSS)

11-14 Dec. 2018

Filter Results

Displaying Results 1 - 25 of 64
  • [Title page i]

    Publication Year: 2018, Page(s): 1
    Request permission for reuse | PDF file iconPDF (90 KB)
    Freely Available from IEEE
  • [Title page iii]

    Publication Year: 2018, Page(s): 3
    Request permission for reuse | PDF file iconPDF (182 KB)
    Freely Available from IEEE
  • [Copyright notice]

    Publication Year: 2018, Page(s): 4
    Request permission for reuse | PDF file iconPDF (137 KB)
    Freely Available from IEEE
  • Table of Contents

    Publication Year: 2018, Page(s):5 - 10
    Request permission for reuse | PDF file iconPDF (49 KB)
    Freely Available from IEEE
  • Message from the Program, Track and General Chairs

    Publication Year: 2018, Page(s):11 - 12
    Request permission for reuse | PDF file iconPDF (86 KB)
    Freely Available from IEEE
  • Outstanding Paper Awards

    Publication Year: 2018, Page(s): 13
    Request permission for reuse | PDF file iconPDF (105 KB)
    Freely Available from IEEE
  • Workshops

    Publication Year: 2018, Page(s): 14
    Request permission for reuse | PDF file iconPDF (80 KB)
    Freely Available from IEEE
  • Organizers

    Publication Year: 2018, Page(s): 15
    Request permission for reuse | PDF file iconPDF (106 KB)
    Freely Available from IEEE
  • Program Committee Members

    Publication Year: 2018, Page(s):16 - 17
    Request permission for reuse | PDF file iconPDF (109 KB)
    Freely Available from IEEE
  • List of Secondary Reviewers

    Publication Year: 2018, Page(s): 18
    Request permission for reuse | PDF file iconPDF (108 KB)
    Freely Available from IEEE
  • Real-Time Computing and the Evolution of Embedded System Designs

    Publication Year: 2018, Page(s):1 - 12
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (186 KB) | HTML iconHTML

    Real-time computing provides insightful ways to explore the optimization in resource usages, especially from the time point of view. Nevertheless, real-time task scheduling is recognized by its high complexity when there are non-preemptive shared resources and multiple processors. When more and more practical factors in system designs are considered, such as energy consumption and memory allocatio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Rapid Routing with Guaranteed Delay Bounds

    Publication Year: 2018, Page(s):13 - 22
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (207 KB) | HTML iconHTML

    We consider networks in which each individual link is characterized by two delay parameters: a (usually very conservative) guaranteed upper bound on the worst-case delay, and an estimate of the delay that is typically encountered, across the link. Given a source and destination node on such a network and an upper bound on the end-to-end delay that can be tolerated, the objective is to determine ro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed Real-Time Shortest-Paths Computations with the Field Calculus

    Publication Year: 2018, Page(s):23 - 34
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (463 KB) | HTML iconHTML

    As the density of sensing/computation/actuation nodes is increasing, it becomes more and more feasible and useful to think at an entire network of physical devices as a single, continuous space-time computing machine. The emergent behaviour of the whole software system is then induced by local computations deployed within each node and by the dynamics of the information diffusion. A relevant examp... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • RIM: Robust Intersection Management for Connected Autonomous Vehicles

    Publication Year: 2018, Page(s):35 - 44
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (1091 KB) | HTML iconHTML

    Utilizing intelligent transportation infrastructures can significantly improve the throughput of intersections of Connected Autonomous Vehicles (CAV), where an Intersection Manager (IM) assigns a target velocity to incoming CAVs in order to achieve a high throughput. Since the IM calculates the assigned velocity for a CAV based on the model of the CAV, it's vulnerable to model mismatches and possi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • bCharge: Data-Driven Real-Time Charging Scheduling for Large-Scale Electric Bus Fleets

    Publication Year: 2018, Page(s):45 - 55
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (1714 KB) | HTML iconHTML

    We are witnessing a rapid growth of electrified vehicles because of the ever-increasing concerns over urban air quality and energy security. Compared with other electric vehicles, electric buses have not yet been prevailingly adopted worldwide due to the high owning and operating costs, long charging time, and the uneven distribution of charging facilities. Moreover, the highly dynamic environment... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Dynamic Channel Selection for Real-Time Safety Message Communication in Vehicular Networks

    Publication Year: 2018, Page(s):56 - 66
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (1171 KB) | HTML iconHTML

    Ensuring the real-time delivery of safety messages is an important research problem for Vehicle to Vehicle (V2V) communication. Unfortunately, existing work relies only on one or two pre-selected control channels for safety message communication, which can result in poor packet delivery and potential accident when the vehicle density is high. If all the available channels can be dynamically utiliz... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • ApNet: Approximation-Aware Real-Time Neural Network

    Publication Year: 2018, Page(s):67 - 79
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (720 KB) | HTML iconHTML

    Modern embedded cyber-physical systems are becoming entangled with the realm of deep neural networks (DNNs) towards increased autonomy. While applying DNNs can significantly improve the accuracy in making autonomous control decisions, a significant challenge is that DNNs are designed and developed on advanced hardware (e.g., GPU clusters), and will not easily meet strict timing requirements if dep... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Making OpenVX Really "Real Time"

    Publication Year: 2018, Page(s):80 - 93
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (1364 KB) | HTML iconHTML

    OpenVX is a recently ratified standard that was expressly proposed to facilitate the design of computer-vision (CV) applications used in real-time embedded systems. Despite its real-time focus, OpenVX presents several challenges when validating real-time constraints. Many of these challenges are rooted in the fact that OpenVX only implicitly defines any notion of a schedulable entity. Under OpenVX... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CycleTandem: Energy-Saving Scheduling for Real-Time Systems with Hardware Accelerators

    Publication Year: 2018, Page(s):94 - 106
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (282 KB) | HTML iconHTML

    Cyber-physical systems such as autonomous vehicles need to process and analyze multiple simultaneous streams of sensor data in real-time. Therefore, these systems require powerful multi-core platforms with hardware accelerators such as GP-GPUs. These accelerators generally consume significant amounts of power. Therefore, power management is required to ensure that task deadlines are met while stay... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • PredJoule: A Timing-Predictable Energy Optimization Framework for Deep Neural Networks

    Publication Year: 2018, Page(s):107 - 118
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (345 KB) | HTML iconHTML

    The revolution of deep neural networks (DNNs) is enabling dramatically better autonomy in autonomous driving. However, it is not straightforward to simultaneously achieve both timing predictability (i.e., meeting job latency requirements) and energy efficiency that are essential for any DNN-based autonomous driving system, as they represent two (often) conflicting goals. In this paper, we propose ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Deadline-Based Scheduling for GPU with Preemption Support

    Publication Year: 2018, Page(s):119 - 130
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (397 KB) | HTML iconHTML

    Modern automotive-grade embedded computing platforms feature high-performance Graphics Processing Units (GPUs) to support the massively parallel processing power needed for next-generation autonomous driving applications (e.g., Deep Neural Network (DNN) inference, sensor fusion, path planning, etc). As these workload-intensive activities are pushed to higher criticality levels, there is a stronger... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Work-in-Progress: Incorporating Deadline-Based Scheduling in Tasking Programming Model for Extreme-Scale Parallel Computing

    Publication Year: 2018, Page(s):131 - 134
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (858 KB) | HTML iconHTML

    Processing and analyzing big data sets updated in real time in an increasing number of applications such as severe weather prediction and particle-physics experiments require the computational power of extreme-scale high-performance computing (HPC) systems. To address the scheduling of massive task/thread sets on these extreme-scale systems, current strategies rely on improving centralized, distri... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Work-in-Progress: Preference-Oriented Scheduling in Multiprocessor Real-Time Systems

    Publication Year: 2018, Page(s):135 - 138
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (153 KB) | HTML iconHTML

    For a set of real-time tasks that have mixed preference of being executed at early or late times before their deadlines, we have recently studied both earliest-deadline based and fixed-priority preference-oriented (PO) scheduling algorithms for uniprocessor systems. In this work, focusing on multiprocessor real-time systems, we study the foundational guidelines to design partition-based PO schedul... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Work in Progress: Combining Real Time and Multithreading

    Publication Year: 2018, Page(s):139 - 142
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (133 KB) | HTML iconHTML

    The existing sporadic task model is inadequate for real-time systems to take advantage of Simultaneous Multithreading (SMT), which has been shown to improve performance in many areas of computing, but has seen little application to real-time systems. A new family of task models, collectively referred to as SMART, is introduced. SMART models allow for combining SMT and real time by accounting for t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Work-in-Progress: From Logical Time Scheduling to Real-Time Scheduling

    Publication Year: 2018, Page(s):143 - 146
    Request permission for reuse | Click to expandAbstract | PDF file iconPDF (139 KB) | HTML iconHTML

    Scheduling is a central yet challenging problem in real-time embedded systems. The Clock Constraint Specification Language (CCSL) provides a formalism to specify logical constraints of events in real-time embedded systems. A prerequisite for the events is that they must be schedulable under constraints. That is, there must be a schedule which controls all events to occur infinitely often. Schedula... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.