When a real-time OS (RTOS) and a symmetric multiprocessing general purpose OS (SMP GPOS) are executed on the same multicore processor, there is a possibility to cause the lock holder preemption (LHP) problem, which is...
详细信息
the proceedings contain 41 papers. the topics discussed include: a study of utilization bound and run-time overhead for cluster scheduling in multiprocessor real-timesystems;improving the schedulability of sporadic s...
ISBN:
(纸本)9780769541556
the proceedings contain 41 papers. the topics discussed include: a study of utilization bound and run-time overhead for cluster scheduling in multiprocessor real-timesystems;improving the schedulability of sporadic self-suspending soft real-time multiprocessor task systems;real-time communication for multicore systems with multi-domain ring buses;towards pervasive mashups in embedded devices;real-time activity recognition in wireless body sensor networks: from simple gestures to complex activities;detecting, locating, and tracking hacker activities within a WLAN network;sensitivity analysis for EDF scheduled arbitrary deadline real-timesystems;feasibility analysis under fixed priority scheduling with fixed preemption points;modeling of real-time system designs for parametric analysis;and context-based analysis of system execution traces for validating distributed real-time and embedded system quality-of-service properties.
the recent data deluge needing to be processed represents one of the major challenges in computational field. Available high-performance computing (HPC) systems can be very useful for solving this problem when data ca...
详细信息
ISBN:
(纸本)9780769547497
the recent data deluge needing to be processed represents one of the major challenges in computational field. Available high-performance computing (HPC) systems can be very useful for solving this problem when data can be divided in chunks that can be processed in parallel. However, due to intrinsic characteristics of data-intensive problems, these applications can present huge load imbalances, and it can be difficult to efficiently use the available resources. this work proposes a strategy for dynamically analyzing and tuning the partition factor used to generate the data chunks. Withthe aim of decreasing the load imbalance and therefore the overall execution time, this strategy divides the data chunks withthe biggest computation times and gathers contiguous chunks withthe smallest computation times. the criteria to divide or join chunks are based on the chunks' associated execution time (average and standard deviation) and the number of processing nodes being used. We have evaluated our strategy by using simulation, and a real data-intensive application. Applying our strategy, we have obtained promising results since we have improved up to 55% the total execution time.
Model-Based Development (MBD) is a promising approach to achieving the required reliability levels of Cyber-Physical systems. these systems are inherently heterogeneous. For example, models such as a controller and a ...
详细信息
Distributed real-timeembedded (DRE) systems are facing great challenges in networked, unpredictable and especially unsecured environments. In such systems, there is a strong need to enforce security on distributed co...
详细信息
Dynamically reconfigurable computing devices have the ability to adapt their hardware to application demands, providing the performance of hardware acceleration, as well as high flexibility, at competitive costs. For ...
详细信息
It is well known that the performance of real-time control applications can be affected by many factors, including the choice (and configuration) of the hardware platform and task scheduling algorithm. this paper pres...
详细信息
ISBN:
(纸本)9781467347372;9781467347358
It is well known that the performance of real-time control applications can be affected by many factors, including the choice (and configuration) of the hardware platform and task scheduling algorithm. this paper presents a real-time hardware-in-the-loop simulation tool that simultaneously integrates concepts from control and real-timecomputing to allow further investigation into these links. It allows the experimental prototyping and analysis of real-time control systems on real hardware - but within a simulated plant environment and thus allows the potential impacts of hardware and software architecture on control performance and dependability to be evaluated. the structure of the proposed tool is described, along with a preliminary experiment that has been performed to illustrate some of the test facility capabilities.
Scratch Pad Memory (SPM), a software-controlled on-chip memory, is popular in embeddedsystems due to its many benefits. To efficiently manage SPM, many different data allocation algorithms are proposed. However, most...
详细信息
High-level parallel languages offer a simple way for application programmers to specify parallelism in a form that easily scales with problem size, leaving the scheduling of the tasks onto processors to be performed a...
详细信息
ISBN:
(纸本)9781467351652;9780769549149
High-level parallel languages offer a simple way for application programmers to specify parallelism in a form that easily scales with problem size, leaving the scheduling of the tasks onto processors to be performed at runtime. therefore, if the underlying system cannot efficiently execute those applications on the available cores, the benefits will be lost. In this paper, we consider how to schedule highly heterogenous parallel applicationsthat require real-time performance guarantees on multicore processors. the paper proposes a novel scheduling approach that combines the global Earliest Deadline First (EDF) scheduler with a priority-aware work-stealing load balancing scheme, which enables parallel real-time tasks to be executed on more than one processor at a given time instant. Experimental results demonstrate the better scalability and lower scheduling overhead of the proposed approach comparatively to an existing real-time deadline-oriented scheduling class for the Linux kernel.
Modern real-timeembeddedsystems often require the capability of switching between operating modes to adapt in dynamically changing environments. the development of such real-time multi-modal systems fundamentally re...
详细信息
暂无评论