Multicore Software Development Techniques: Applications, Tips, and Tricks

Author:   Robert Oshana (Vice President of Software Engineering R&D for the Microcontroller and Microprocessor business line at NXP, Austin, U.S.A.)
Publisher:   Elsevier Science & Technology
ISBN:  

9780128009581


Pages:   236
Publication Date:   25 November 2015
Format:   Paperback
Availability:   Manufactured on demand   Availability explained
We will order this item for you from a manufactured on demand supplier.

Our Price $107.38 Quantity:  
Add to Cart

Share |

Multicore Software Development Techniques: Applications, Tips, and Tricks


Add your own review!

Overview

This book provides a set of practical processes and techniques used for multicore software development. It is written with a focus on solving day to day problems using practical tips and tricks and industry case studies to reinforce the key concepts in multicore software development. Coverage includes: The multicore landscape Principles of parallel computing Multicore SoC architectures Multicore programming models The Multicore development process Multicore programming with threads Concurrency abstraction layers Debugging Multicore Systems Practical techniques for getting started in multicore development Case Studies in Multicore Systems Development Sample code to reinforce many of the concepts discussed

Full Product Details

Author:   Robert Oshana (Vice President of Software Engineering R&D for the Microcontroller and Microprocessor business line at NXP, Austin, U.S.A.)
Publisher:   Elsevier Science & Technology
Imprint:   Newnes (an imprint of Butterworth-Heinemann Ltd )
Dimensions:   Width: 15.20cm , Height: 1.50cm , Length: 22.90cm
Weight:   0.390kg
ISBN:  

9780128009581


ISBN 10:   0128009586
Pages:   236
Publication Date:   25 November 2015
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   Manufactured on demand   Availability explained
We will order this item for you from a manufactured on demand supplier.

Table of Contents

1. Principles of parallel computing 2. Parallelism in all of its forms 3. Multicore system architectures 4. Multicore Software Architectures 5. Multicore software development process 6. A case study on Multicore Development 7. Multicore Virtualization 8. Performance and Optimization of Multicore systems 9. Sequential to parallel migration of software applications 10. Concurrency abstraction layers

Reviews

Author Information

Robert Oshana has over 30 years of experience in the embedded software industry, primarily focused on embedded and real-time systems for the defense industry and semiconductor industries. He has BSEE, MSEE, MSCS, and MBA degrees and is a Senior Member of IEEE. Rob is an international speaker and has over 100 presentations and publications in various technology fields and has written several books on embedded software technology. Rob is an adjunct professor at Southern Methodist University and is a Distinguished Member of Technical Staff and Director of Global Software R&D for Networking and Multimedia at Freescale Semiconductor.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List