Dynamic Reconfiguration in Real-Time Systems

Dynamic Reconfiguration in Real-Time Systems
Author: Weixun Wang
Publisher: Springer Science & Business Media
Total Pages: 232
Release: 2012-07-20
Genre: Technology & Engineering
ISBN: 1461402786

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.

Scheduling and Reconfiguration of Real-Time Systems

Scheduling and Reconfiguration of Real-Time Systems
Author: Xi Wang
Publisher: Springer Nature
Total Pages: 218
Release: 2023-12-17
Genre: Computers
ISBN: 3031419693

This book presents a methodology for the real-time scheduling problems of real-time systems (RTS) from the viewpoint of control theory. Generally, any system can be viewed as an RTS if it performs real-time application functions and behaves correctly depending on given logical activities and satisfying specified deadlines for the activities. This monograph provides broad views and detailed introductions to supervisory control theory (SCT) and its application in real-time scheduling and reconfiguration. Based on three popular SCT modelling frameworks, discrete-event system (DES), timed DES (TDES), and state-tree structures (STS), the authors provide RTS modelling frameworks; thereafter, SCT is used to find their safe execution sequences. As the main contribution, we use (untimed) DES events to represent the execution and preemption of each individual RTS task. This modelling formalism brings the possibilities to model the preemptions of tasks’ executions. Furthermore, in some cases, priorities cannot be assigned to real-time tasks. In order to solve this problem, a matrix-based priority-free conditional-preemption (PFCP) relation is provided, which generalizes fixed-priority (FP) RTS scheduling. As a natural extension, a generalized modular modelling framework is presented to model the task parameters instead of the global real-time task. The modular models are taken to be generic entities, which also considers the exact execution time of real-time tasks. STS are undoubtedly recognized as a computationally efficient SCT framework which manages the state explosion problem significantly. Hence, building on the (untimed) modular RTS models, a novel STS-based RTS modeling framework is formulated, by assigning dynamic priorities as specified optimality criteria, which can be utilized to model sporadic RTS processing both sporadic and (multi-period) periodic tasks, providing a small set of the safe execution sequences which rank at the top.

Real-time Systems: Implementation Of Industrial Computerized Process Automation

Real-time Systems: Implementation Of Industrial Computerized Process Automation
Author: Wolfgang A Halang
Publisher: World Scientific
Total Pages: 379
Release: 1992-12-31
Genre: Technology & Engineering
ISBN: 9814518034

This book represents the first comprehensive text in English on real-time and embedded computing systems. It is addressed to engineering students of universities and polytechnics as well as to practitioners and provides the knowledge required for the implementation of industrial computerized process control and manufacturing automation systems. The book avoids mathematical treatment and supports the relevance of the concepts introduced by practical examples and case studies. Special emphasis is placed on a sound conceptual basis and on methodologies and tools for the development of high quality control software, since software dependability has been identified as the major problem area of computerized process automation.

Handbook of Energy-Aware and Green Computing - Two Volume Set

Handbook of Energy-Aware and Green Computing - Two Volume Set
Author: Ishfaq Ahmad
Publisher: CRC Press
Total Pages: 1284
Release: 2016-02-03
Genre: Computers
ISBN: 1482254441

Implementing energy-efficient CPUs and peripherals as well as reducing resource consumption have become emerging trends in computing. As computers increase in speed and power, their energy issues become more and more prevalent. The need to develop and promote environmentally friendly computer technologies and systems has also come to the forefront

Handbook on Mobile and Ubiquitous Computing

Handbook on Mobile and Ubiquitous Computing
Author: Laurence T. Yang
Publisher: CRC Press
Total Pages: 718
Release: 2012-10-19
Genre: Computers
ISBN: 1439848114

Consolidating recent research in the area, the Handbook on Mobile and Ubiquitous Computing: Status and Perspective illustrates the design, implementation, and deployment of mobile and ubiquitous systems, particularly in mobile and ubiquitous environments, modeling, database components, and wireless infrastructures. Supplying an overarching perspective, the book is ideal for researchers, graduate students, and industry practitioners in computer science and engineering interested in recent developments in mobile and ubiquitous computing. It discusses new trends in intelligent systems, reviews sensory input and multimedia information, and examines embedded real-time systems. With coverage that spans security, privacy, and trust, the book is divided into six parts: Mobile and Ubiquitous Computing—illustrates the concepts, design, implementation, and deployment of mobile and ubiquitous systems Smart Environments and Agent Systems—discusses a new trend toward intelligent systems that are completely connected, proactive, intuitive, and constantly available Human–Computer Interaction and Multimedia Computing—describes guidelines for designing multisensory input and output for mobile devices Security, Privacy, and Trust Management—presents an approach to dynamically establish trust between a system and its mobile client in a flexible manner using a multi-agent negotiation mechanism Embedded Real-Time Systems—introduces novel work on how mobile, ubiquitous, and intelligence computing can be realized Networking Sensing and Communications—covers challenges, designs, and prototype solutions for establishing, managing, and maintaining current sensor networks in mobile and ubiquitous computing environments Containing the contributions of more than 70 researchers, practitioners, and academics from around the world, the book brings together the latest research on the subject to provide an understanding of the issues being addressed in the field. Filled with extensive references in each chapter, it provides you with the tools to participate in the design, implementation, and deployment of systems that are connected, proactive, intuitive, and constantly available.

VLSI-SOC: From Systems to Chips

VLSI-SOC: From Systems to Chips
Author: Manfred Glesner
Publisher: Springer Science & Business Media
Total Pages: 315
Release: 2006-05-17
Genre: Computers
ISBN: 0387334025

This monograph, divided into four parts, presents a comprehensive treatment and systematic examination of cycle spaces of flag domains. Assuming only a basic familiarity with the concepts of Lie theory and geometry, this work presents a complete structure theory for these cycle spaces, as well as their applications to harmonic analysis and algebraic geometry. Key features include: accessible to readers from a wide range of fields, with all the necessary background material provided for the nonspecialist; many new results presented for the first time; driven by numerous examples; the exposition is presented from the complex geometric viewpoint, but the methods, applications and much of the motivation also come from real and complex algebraic groups and their representations, as well as other areas of geometry; comparisons with classical Barlet cycle spaces are given; and good bibliography and index. Researchers and graduate students in differential geometry, complex analysis, harmonic analysis, representation theory, transformation groups, algebraic geometry, and areas of global geometric analysis will benefit from this work.

Embedded and Real Time System Development: A Software Engineering Perspective

Embedded and Real Time System Development: A Software Engineering Perspective
Author: Mohammad Ayoub Khan
Publisher: Springer
Total Pages: 332
Release: 2013-11-19
Genre: Technology & Engineering
ISBN: 3642408885

Nowadays embedded and real-time systems contain complex software. The complexity of embedded systems is increasing, and the amount and variety of software in the embedded products are growing. This creates a big challenge for embedded and real-time software development processes and there is a need to develop separate metrics and benchmarks. “Embedded and Real Time System Development: A Software Engineering Perspective: Concepts, Methods and Principles” presents practical as well as conceptual knowledge of the latest tools, techniques and methodologies of embedded software engineering and real-time systems. Each chapter includes an in-depth investigation regarding the actual or potential role of software engineering tools in the context of the embedded system and real-time system. The book presents state-of-the art and future perspectives with industry experts, researchers, and academicians sharing ideas and experiences including surrounding frontier technologies, breakthroughs, innovative solutions and applications. The book is organized into four parts “Embedded Software Development Process”, “Design Patterns and Development Methodology”, “Modelling Framework” and “Performance Analysis, Power Management and Deployment” with altogether 12 chapters. The book is aiming at (i) undergraduate students and postgraduate students conducting research in the areas of embedded software engineering and real-time systems; (ii) researchers at universities and other institutions working in these fields; and (iii) practitioners in the R&D departments of embedded system. It can be used as an advanced reference for a course taught at the postgraduate level in embedded software engineering and real-time systems.