Multicore Software Development Techniques: Applications, Tips, and Tricks (Newnes Pocket Books) - Softcover

Buch 9 von 9: Newnes Pocket Books

Oshana, Robert

 
9780128009581: Multicore Software Development Techniques: Applications, Tips, and Tricks (Newnes Pocket Books)

Inhaltsangabe

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

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Rob Oshana is Vice President of Software Engineering R&D for the Microcontroller and Microprocessor business line at NXP, responsible for software enablement, IoT connectivity, software middleware and security, operating systems, machine learning, software services and advanced technologies. He serves on multiple industry advisory boards and is a recognized international speaker. He has published numerous books and articles on software engineering and embedded systems. He is also an adjunct professor at the University of Texas and Southern Methodist University and is a Senior Member of IEEE.

Von der hinteren Coverseite

Key features:

  • Presents the ‘nuts and bolts’ of programming a multicore system
  • A concise overview of the practical processes and techniques used in multicore software development
  • Covers tips, tricks and industry case studies to enhance the learning process

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

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.