|
Showing 1 - 14 of
14 matches in All Departments
This book focuses on two of the most relevant problems related to
power management on multicore and manycore systems. Specifically,
one part of the book focuses on maximizing/optimizing computational
performance under power or thermal constraints, while another part
focuses on minimizing energy consumption under performance (or
real-time) constraints.
This book focuses on two of the most relevant problems related to
power management on multicore and manycore systems. Specifically,
one part of the book focuses on maximizing/optimizing computational
performance under power or thermal constraints, while another part
focuses on minimizing energy consumption under performance (or
real-time) constraints.
This book describes novel software concepts to increase reliability
under user-defined constraints. The authors' approach bridges, for
the first time, the reliability gap between hardware and software.
Readers will learn how to achieve increased soft error resilience
on unreliable hardware, while exploiting the inherent error masking
characteristics and error (stemming from soft errors, aging, and
process variations) mitigations potential at different software
layers.
This book shows readers how to develop energy-efficient algorithms
and hardware architectures to enable high-definition 3D video
coding on resource-constrained embedded devices. Users of the
Multiview Video Coding (MVC) standard face the challenge of
exploiting its 3D video-specific coding tools for increasing
compression efficiency at the cost of increasing computational
complexity and, consequently, the energy consumption. This book
enables readers to reduce the multiview video coding energy
consumption through jointly considering the algorithmic and
architectural levels. Coverage includes an introduction to 3D
videos and an extensive discussion of the current state-of-the-art
of 3D video coding, as well as energy-efficient algorithms for 3D
video coding and energy-efficient hardware architecture for 3D
video coding.
This book describes novel software concepts to increase reliability
under user-defined constraints. The authors' approach bridges, for
the first time, the reliability gap between hardware and software.
Readers will learn how to achieve increased soft error resilience
on unreliable hardware, while exploiting the inherent error masking
characteristics and error (stemming from soft errors, aging, and
process variations) mitigations potential at different software
layers.
Embedded processors are the heart of embedded systems.
Reconfigurable embedded processors comprise an extended instruction
set that is implemented using a reconfigurable fabric (similar to a
field-programmable gate array, FPGA). This book presents novel
concepts, strategies, and implementations to increase the run-time
adaptivity of reconfigurable embedded processors. Concepts and
techniques are presented in an accessible, yet rigorous context. A
complex, realistic H.264 video encoder application with a high
demand for adaptivity is presented and used as an example for
motivation throughout the book. A novel, run-time system is
demonstrated to exploit the potential for adaptivity and particular
approaches/algorithms are presented to implement it.
This book presents techniques for energy reduction in adaptive
embedded multimedia systems, based on dynamically reconfigurable
processors. The approach described will enable designers to meet
performance/area constraints, while minimizing video quality
degradation, under various, run-time scenarios. Emphasis is placed
on implementing power/energy reduction at various abstraction
levels. To enable this, novel techniques for adaptive energy
management at both processor architecture and application
architecture levels are presented, such that both hardware and
software adapt together, minimizing overall energy consumption
under unpredictable, design-/compile-time scenarios.
This book shows readers how to develop energy-efficient algorithms
and hardware architectures to enable high-definition 3D video
coding on resource-constrained embedded devices. Users of the
Multiview Video Coding (MVC) standard face the challenge of
exploiting its 3D video-specific coding tools for increasing
compression efficiency at the cost of increasing computational
complexity and, consequently, the energy consumption. This book
enables readers to reduce the multiview video coding energy
consumption through jointly considering the algorithmic and
architectural levels. Coverage includes an introduction to 3D
videos and an extensive discussion of the current state-of-the-art
of 3D video coding, as well as energy-efficient algorithms for 3D
video coding and energy-efficient hardware architecture for 3D
video coding.
This book presents techniques for energy reduction in adaptive
embedded multimedia systems, based on dynamically reconfigurable
processors. The approach described will enable designers to meet
performance/area constraints, while minimizing video quality
degradation, under various, run-time scenarios. Emphasis is placed
on implementing power/energy reduction at various abstraction
levels. To enable this, novel techniques for adaptive energy
management at both processor architecture and application
architecture levels are presented, such that both hardware and
software adapt together, minimizing overall energy consumption
under unpredictable, design-/compile-time scenarios.
Embedded processors are the heart of embedded systems.
Reconfigurable embedded processors comprise an extended instruction
set that is implemented using a reconfigurable fabric (similar to a
field-programmable gate array, FPGA). This book presents novel
concepts, strategies, and implementations to increase the run-time
adaptivity of reconfigurable embedded processors. Concepts and
techniques are presented in an accessible, yet rigorous context. A
complex, realistic H.264 video encoder application with a high
demand for adaptivity is presented and used as an example for
motivation throughout the book. A novel, run-time system is
demonstrated to exploit the potential for adaptivity and particular
approaches/algorithms are presented to implement it.
To the hard-pressed systems designer this book will come as a
godsend. It is a hands-on guide to the many ways in which
processor-based systems are designed to allow low power devices.
Covering a huge range of topics, and co-authored by some of the
field 's top practitioners, the book provides a good starting point
for engineers in the area, and to research students embarking upon
work on embedded systems and architectures.
'Designing Embedded Processors' examines the many ways in which
processor based systems are designed to allow low power devices. It
looks at processor design methods, memory optimization, dynamic
voltage scaling methods, compiler methods, and multi processor
methods. Each section has an introductory chapter to give a breadth
view, and have a few specialist chapters in the area to give a
deeper perspective. The book provides a good starting point to
engineers in the area, and to research students embarking upon the
exciting area of embedded systems and architectures.
This Open Access book introduces readers to many new techniques for
enhancing and optimizing reliability in embedded systems, which
have emerged particularly within the last five years. This book
introduces the most prominent reliability concerns from today's
points of view and roughly recapitulates the progress in the
community so far. Unlike other books that focus on a single
abstraction level such circuit level or system level alone, the
focus of this book is to deal with the different reliability
challenges across different levels starting from the physical level
all the way to the system level (cross-layer approaches). The book
aims at demonstrating how new hardware/software co-design solution
can be proposed to ef-fectively mitigate reliability degradation
such as transistor aging, processor variation, temperature effects,
soft errors, etc. Provides readers with latest insights into novel,
cross-layer methods and models with respect to dependability of
embedded systems; Describes cross-layer approaches that can
leverage reliability through techniques that are pro-actively
designed with respect to techniques at other layers; Explains
run-time adaptation and concepts/means of self-organization, in
order to achieve error resiliency in complex, future many core
systems.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
|