The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.
This Expert Guide gives you the techniques and technologies in embedded multicore to optimally design and implement your embedded system. Written by experts with a solutions focus, this encyclopedic reference gives you an indispensable aid to tackling the day-to-day problems when building, optimizing and managing multicore embedded systems. Following an embedded system design path from start to finish, our team of experts takes you from architecture, through hardware implementation and software programming, to optimization and verification, including debug. With this book you will learn: . What motivates multicore . The architectural options and tradeoffs; when to use what . How to deal with the unique hardware challenges that multicore presents . How to manage the software infrastructure in a multicore environment . How to write effective multicore programs . How to port legacy code into a multicore system and partition legacy software . How to optimize both the system and software . The particular challenges of verifying and debugging multicore hardware and software Road map of key problems/issues and references to their solution in the text . Review of core methods in the context of how to apply them (20% of the book) in embedded systems development . Examples demonstrate timeless implementation details . Short and to-the-point case studies show how key ideas can be implemented, the rationale for choices made, and design guidelines and trade-offs . Proven and practical techniques reflecting the authors' expertise built from years of experience . Key expert advice on tackling critical issues based on years of experience . Tips and tricks . On-line support to include simulations tools, sample code, updates . References to tools and key literature