|
![]() |
|||
|
||||
OverviewThis 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 DetailsAuthor: 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: 9780128009581ISBN 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 ![]() We will order this item for you from a manufactured on demand supplier. Table of Contents1. 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 layersReviewsAuthor InformationRobert 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 6Author Website:Countries AvailableAll regions |