Skip to main content
  • Book
  • © 2013

Dynamic Reconfiguration in Real-Time Systems

Energy, Performance, and Thermal Perspectives

  • Provides a comprehensive introduction to optimization and dynamic reconfiguration techniques in real-time embedded systems
  • Covers state-of-the-art techniques and ongoing research in reconfigurable architectures
  • Focuses on algorithms tuned for dynamic reconfiguration techniques in real-time systems
  • Provides reference for anyone designing low-power systems, energy-/temperature-constrained devices, and power-performance efficient systems which execute tasks with timing constraints

Part of the book series: Embedded Systems (EMSY, volume 4)

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (8 chapters)

  1. Front Matter

    Pages i-xxiv
  2. Introduction

    • Weixun Wang, Prabhat Mishra, Sanjay Ranka
    Pages 1-13
  3. Modeling of Real-Time and Reconfigurable Systems

    • Weixun Wang, Prabhat Mishra, Sanjay Ranka
    Pages 15-22
  4. Dynamic Cache Reconfiguration in Real-Time Systems

    • Weixun Wang, Prabhat Mishra, Sanjay Ranka
    Pages 23-61
  5. Energy Optimization of Cache Hierarchy in Multicore Real-Time Systems

    • Weixun Wang, Prabhat Mishra, Sanjay Ranka
    Pages 63-84
  6. Energy-Aware Scheduling with Dynamic Voltage Scaling

    • Weixun Wang, Prabhat Mishra, Sanjay Ranka
    Pages 85-127
  7. System-Wide Energy Optimization with DVS and DCR

    • Weixun Wang, Prabhat Mishra, Sanjay Ranka
    Pages 129-163
  8. Temperature- and Energy-Constrained Scheduling

    • Weixun Wang, Prabhat Mishra, Sanjay Ranka
    Pages 165-192
  9. Conclusions

    • Weixun Wang, Prabhat Mishra, Sanjay Ranka
    Pages 193-195
  10. Back Matter

    Pages 197-213

About this book

Given the widespread use of real-time multitasking systems, there are tremendous optimization opportunities if reconfigurable computing can be effectively incorporated while maintaining performance and other design constraints of typical applications. The focus of this book is to describe the dynamic reconfiguration techniques that can be safely used in real-time systems. This book provides comprehensive approaches by considering synergistic effects of computation, communication as well as storage together to significantly improve overall performance, power, energy and temperature. 

Authors and Affiliations

  • University of Florida, Gainesville, USA

    Weixun Wang, Prabhat Mishra, Sanjay Ranka

About the authors

WeixunWang is a software engineer in Amazon.com, Seattle,WA. He received his B.E. degree in software engineering from the Software Institute, Nanjing University, China, in 2007, and a Ph.D. degree in computer engineering from the University of Florida in 2011.  His research interests include energy-aware computing, design automation of embedded systems, computer architecture, reconfigurable architectures and real-time scheduling. He has published more than 10 papers in these fields. He is a member of IEEE.

Prabhat Mishra is an Associate Professor in the Department of Computer and Information Science and Engineering (CISE) at the University of Florida. His research interests include design automation of embedded systems, hardware/software verification, VLSI CAD, and low-power reconfigurable architectures. He received his B.E. from Jadavpur University, Kolkata, in 1994, M.Tech. from the Indian Institute of Technology, Kharagpur in 1996, and Ph.D. from the University of California, Irvine, in 2004 – all in Computer Science. Prior to joining University of Florida, he spent several years in various semiconductor and design automation companies, including Intel, Motorola, Synopsys and Texas Instruments. He has published two books (Springer 2005 and MK 2008), nine book chapters and more than 80 research articles in premier journals and conferences. His research has been recognized by several awards including the NSF CAREER Award from the National Science Foundation, two best paper awards (VLSI Design 2011 and CODES+ISSS 2003), several best paper award nominations, and 2004 EDAA Outstanding Dissertation Award from the European Design Automation Association. He has also received the 2007 International Educator of the Year Award from the UF College of Engineering for his significant international research and teaching contributions. He currently serves as an Associate Editor of IEEE Design & Test of Computers (D&T), Guest Editor of IEEE Transactionson Computers (TC), the Information Director of ACM Transactions on Design Automation of Electronic Systems (TODAES), and as a program/organizing committee member of several ACM and IEEE conferences including ICCAD, DATE, ASPDAC, CODES+ISSS, and VLSI Design. He has also served as General Chair of IEEE High Level Design Validation and Test (HLDVT) 2010, Program Chair of HLDVT 2009, and Guest Editor of IEEE Design & Test of Computers (D&T), Journal of Electronic Testing (JETTA) and International Journal of Parallel Programming (IJPP). He is a senior member of ACM and a senior member of IEEE.

Sanjay Ranka is a Professor in the Department of Computer Information Science and Engineering at University of Florida. His current research interests are energy efficient computing, high performance computing, data mining and informatics. Most recently he was the Chief Technology Officer at Paramark where he developed real-time optimization software for optimizing marketing campaigns. Sanjay has also held positions as a tenured faculty member at Syracuse University and as a researcher/visitor at IBM T.J. Watson Research Labs and Hitachi America Limited. Sanjay earned his Ph.D. (Computer Science) from the University of Minnesota and a B. Tech. in Computer Science from IIT, Kanpur, India. He has coauthored two books: Elements of Neural Networks (MIT Press) and Hypercube Algorithm (Springer Verlag), 75 journal articles and 125 refereed conference articles. His recent work has received a student best paper award at ACM-BCB 2010, best paper runner up award at KDD-2009, a nomination for the Robbins Prize for the best paper in journal of Physics in Medicine and Biology for 2008, and a best paper award at ICN 2007. He is a fellow of the IEEE and AAAS and a member of IFIP Committee on System Modeling and Optimization. He is the associate Editor-in-Chief of the Journal of Parallel and Distributed Computing and an associate editor for IEEE Transactions onParallel and Distributed Computing, IEEE Transactions on Computers, Sustainable Computing: Systems and Informatics, Knowledge and Information Systems, and International Journal of Computing. He was a past member of the Parallel Compiler Runtime Consortium, the Message Passing Initiative Standards Committee and Technical Committee on Parallel Processing. He was the program chair for 2010 International Conference on Contemporary Computing and co-general chair for 2009 International Conference on Data Mining and 2010 International Conference on Green Computing.

Bibliographic Information

  • Book Title: Dynamic Reconfiguration in Real-Time Systems

  • Book Subtitle: Energy, Performance, and Thermal Perspectives

  • Authors: Weixun Wang, Prabhat Mishra, Sanjay Ranka

  • Series Title: Embedded Systems

  • DOI: https://doi.org/10.1007/978-1-4614-0278-7

  • Publisher: Springer New York, NY

  • eBook Packages: Engineering, Engineering (R0)

  • Copyright Information: Springer Science+Business Media New York 2013

  • Hardcover ISBN: 978-1-4614-0277-0Published: 20 July 2012

  • Softcover ISBN: 978-1-4899-9078-5Published: 08 August 2014

  • eBook ISBN: 978-1-4614-0278-7Published: 20 July 2012

  • Series ISSN: 2193-0155

  • Series E-ISSN: 2193-0163

  • Edition Number: 1

  • Number of Pages: XXIV, 216

  • Topics: Circuits and Systems, Processor Architectures, Energy, general

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access