Real-Time Embedded Systems

Real-Time Embedded Systems: Optimization, Synthesis, and Networking

Published:
Author(s):
Free Standard Shipping

Purchasing Options

Hardback
$104.95
Add to cart
ISBN 9781439817605
Cat# K10914
eBook
ISBN 9781439817650
Cat# KE10832
 

Features

  • Highlights the three major trends in current embedded system design: optimization, synthesis, and networking
  • Examines optimization in terms of scheduling algorithms in multi-core embedded systems, safeguards against inaccurate information, and the challenges of heterogeneous optimization
  • Describes synthesis-level scheduling algorithms for phase change memory and scratch pad memory
  • Looks at networking with a focus on scheduling in a wireless sensor network and cloud computing

Summary

Ubiquitous in today’s consumer-driven society, embedded systems use microprocessors that are hidden in our everyday products and designed to perform specific tasks. Effective use of these embedded systems requires engineers to be proficient in all phases of this effort, from planning, design, and analysis to manufacturing and marketing.

Taking a systems-level approach, Real-Time Embedded Systems: Optimization, Synthesis, and Networking describes the field from three distinct aspects that make up the three major trends in current embedded system design.

The first section of the text examines optimization in real-time embedded systems. The authors present scheduling algorithms in multi-core embedded systems, instruct on a robust measurement against the inaccurate information that can exist in embedded systems, and discuss potential problems of heterogeneous optimization. The second section focuses on synthesis-level approaches for embedded systems, including a scheduling algorithm for phase change memory and scratch pad memory and a treatment of thermal-aware multiprocessor synthesis technology. The final section looks at networking with a focus on task scheduling in both a wireless sensor network and cloud computing. It examines the merging of networking and embedded systems and the resulting evolution of a new type of system known as the cyber physical system (CPS).

Encouraging readers to discover how the computer interacts with its environment, Real-Time Embedded Systems provides a sound introduction to the design, manufacturing, marketing, and future directions of this important tool.

Table of Contents

Introduction to Real-Time Embedded Systems
Embedded Systems Overview
Fixed Time Model of Heterogeneous Embedded Systems
Probabilistic Time Model of Heterogeneous Embedded Systems

Optimization for Real-Time Embedded Systems
Introduction
Related Work
Graph Models and Timing Optimization

Multi-Core Embedded Systems Design
Introduction
Basic Concepts and Models
The Algorithms
Experiments

Resource Allocation with Inaccurate Information
Introduction
Related Work
Model and Definition
Algorithms
Simulation

Heterogeneous Parallel Computing
Introduction
Motivational Example
System Model
The Algorithm to Optimize Heterogeneous Embedded Systems
Experiments

Scheduling for Phase Change Memory with Scratch Pad Memory
Introduction
Models and Basic Concepts
Problem Statement
Algorithms
Experiments

Task Scheduling in Multiprocessor to Reduce Peak Temperature
Introduction
Related Work
Model and Background
Motivational Example
Thermal-Aware Task Scheduling Algorithm
Experimental Results

Networked Sensing and Monitoring Systems
Introduction
Models
The Algorithms
Experiments

Battery-Aware Scheduling for Wireless Sensor Network
Introduction
Related Work
Background and Model
Two-Phase List-Scheduling Algorithms
Experimental Results

Adaptive Resource Allocation in Cloud Systems
Introduction
Related Work
Model and Background
Resource Allocation and Task Scheduling Algorithm
Experimental Results

Bibliography

A Conclusion and Glossary appear at the end of each chapter.

Author Bio(s)

Meikang Qiu is an assistant professor in the Department of Electrical and Computer Engineering at the University of Kentucky. An IEEE senior member, Dr. Qiu has published more than 100 peer-reviewed journal and conference papers and has served as program chair of several conferences. He has also won three Best Paper Awards in the last two years. He earned a Ph.D. in computer science from the University of Texas at Dallas. His research interests include embedded systems, computer security, and wireless sensor networks.

Jiayin Li is pursuing his Ph.D. in the Department of Electrical and Computer Engineering at the University of Kentucky. His research interests include software/hardware co-design for embedded systems and high performance computing.

Editorial Reviews

This welcome new addition to the study of real-time embedded systems should satisfy both generalists and researchers looking for current theories, algorithms, and a comprehensive analysis. … This book has a number of excellent chapters that build upon each other. …
—Scott Moody, Computing Reviews, December 2011

Textbooks
Other CRC Press Sites
Featured Authors
STAY CONNECTED
Facebook Page for CRC Press Twitter Page for CRC Press You Tube Channel for CRC Press LinkedIn Page for CRC Press Google Plus Page for CRC Press
Sign Up for Email Alerts
© 2013 Taylor & Francis Group, LLC. All Rights Reserved. Privacy Policy | Cookie Use | Shipping Policy | Contact Us