close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Embedded Multiprocessors: Scheduling and Synchronization, Second Edition(Signal Processing and Communications)

Embedded Multiprocessors: Scheduling and Synchronization, Second Edition(Signal Processing and Communications)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Techniques for Optimizing Multiprocessor Implementations of Signal Processing Applications

An indispensable component of the information age, signal processing is embedded in a variety of consumer devices, including cell phones and digital television, as well as in communication infrastructure, such as media servers and cellular base stations. Multiple programmable processors, along with custom hardware running in parallel, are needed to achieve the computation throughput required of such applications.

Reviews important research in key areas related to the multiprocessor implementation of multimedia systems
Embedded Multiprocessors: Scheduling and Synchronization, Second Edition presents architectures and design methodologies for parallel systems in embedded digital signal processing (DSP) applications. It discusses application modeling techniques for multimedia systems, the incorporation of interprocessor communication costs into multiprocessor scheduling decisions, and a modeling methodology (the synchronization graph) for multiprocessor system performance analysis. The book also applies the synchronization graph model to develop hardware and software optimizations that can significantly reduce the interprocessor communication overhead of a given schedule.

Chronicles recent activity dealing with single-chip multiprocessors and dataflow models
This edition updates the background material on existing embedded multiprocessors, including single-chip multiprocessors. It also summarizes the new research on dataflow models for signal processing that has been carried out since the publication of the first edition.

Harness the power of multiprocessors
This book explores the optimization of interprocessor communication and synchronization in embedded multiprocessor systems. It shows you how to design multiprocessor computer systems that are streamlined for multimedia applications.



Table of Contents:

INTRODUCTION

Multiprocessor DSP systems

Application-specific multiprocessors

Exploitation of parallelism

Dataflow modeling for DSP design

Utility of dataflow for DSP

Overview

APPLICATION-SPECIFIC MULTIPROCESSORS

Parallel architecture classifications

Exploiting instruction-level parallelism

Dataflow DSP architectures

Systolic and wavefront arrays

Multiprocessor DSP architectures

Single-chip multiprocessors

Reconfigurable computing

Architectures that exploit predictable IPC

Summary

BACKGROUND TERMINOLOGY AND NOTATION

Graph data structures

Dataflow graphs

Computation graphs

Petri Nets

Synchronous dataflow

Analytical properties of SDF graphs

Converting a general SDF graph into a homogeneous SDF graph

Acyclic precedence expansion graph

Application graph

Synchronous languages

HSDFG concepts and notations

Complexity of algorithms

Shortest and longest paths in graphs

Solving difference constraints using shortest paths

Maximum cycle mean

Summary

DSP-ORIENTED DATAFLOW MODELS OF COMPUTATION

Scalable synchronous dataflow

Cyclostatic dataflow

Multidimensional synchronous dataflow

Parameterized dataflow

Reactive process networks

Integrating dataflow and state machine models

Controlled dataflow actors

Summary

MULTIPROCESSOR SCHEDULING MODELS

Task-level parallelism and data parallelism

Static versus dynamic scheduling strategies

Fully static schedules

Self-timed schedules

Dynamic schedules

Quasistatic schedules

Schedule notation

Unfolding HSDF graphs

Execution time estimates and static schedules

Summary

IPC-CONSCIOUS SCHEDULING ALGORITHMS

Problem description

Stone’s assignment algorithm

List scheduling algorithms

Clustering algorithms

Integrated scheduling algorithms

Pipelined scheduling

Summary

THE ORDERED-TRANSACTIONS STRATEGY

The ordered-transactions strategy

Shared bus architecture

Interprocessor communication mechanisms

Using the ordered-transactions approach

Design of an ordered memory access multiprocessor

Design details of a prototype

Hardware and software implementation

Ordered I/O and parameter control

Application examples

Summary

ANALYSIS OF THE ORDERED-TRANSACTIONS STRATEGY

Interprocessor communication graph (Gipc)

Execution time estimates

Ordering constraints viewed as added edges

Periodicity

Optimal order

Effects of changes in execution times

Effects of interprocessor communication costs

Summary

EXTENDING THE OMA ARCHITECTURE

Scheduling BDF graphs

Parallel implementation on shared memory machines

Data-dependent iteration

Summary

SYNCHRONIZATION IN SELF-TIMED SYSTEMS

The barrier MIMD technique

Redundant synchronization removal in noniterative dataflow

Analysis of self-timed execution

Strongly connected components and buffer size bounds

Synchronization model

A synchronization cost metric

Removing redundant synchronizations

Making the synchronization graph strongly connected

Insertion of delays

Summary

RESYNCHRONIZATION

Definition of resynchronization

Properties of resynchronization

Relationship to set covering

Intractability of resynchronization

Heuristic solutions

Chainable synchronization graphs

Resynchronization of constraint graphs for relative scheduling

Summary

LATENCY-CONSTRAINED RESYNCHRONIZATION

Elimination of synchronization edges

Latency-constrained resynchronization (LCR)

Intractability of LCR

Two-processor systems

A heuristic for general synchronization graphs

Summary

INTEGRATED SYNCHRONIZATION OPTIMIZATION

Computing buffer sizes

A framework for self-timed implementation

Summary

FUTURE RESEARCH DIRECTIONS

BIBLIOGRAPHY

INDEX


Best Seller

| | See All

Product Details
  • ISBN-13: 9781420026948
  • Publisher: Taylor & Francis Inc
  • Publisher Imprint: CRC Press Inc
  • Edition: New edition
  • No of Pages: 380
  • Sub Title: Scheduling and Synchronization, Second Edition
  • ISBN-10: 1420026941
  • Publisher Date: 03 Oct 2018
  • Binding: Digital (delivered electronically)
  • Language: English
  • Series Title: Signal Processing and Communications


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Be The First to Review
Embedded Multiprocessors: Scheduling and Synchronization, Second Edition(Signal Processing and Communications)
Taylor & Francis Inc -
Embedded Multiprocessors: Scheduling and Synchronization, Second Edition(Signal Processing and Communications)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Embedded Multiprocessors: Scheduling and Synchronization, Second Edition(Signal Processing and Communications)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    | | See All


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA