C++ High Performance: Boost and optimize the performance of your C++17 code
Language: English
Published by Packt Publishing, 2018
- Softcover
- Used

Seller: Wonder Book, Frederick, MD, U.S.A.Wonder Book
AbeBooks seller since November 1, 1997
Condition: Used - Very good
US$ 18.35
Quantity: 1 available
Add to basketItem description from seller
Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp.
Seller Inventory # V04C-04307
- Title
- C++ High Performance: Boost and optimize the performance of your C++17 code
- Author
- Sehr, Viktor, Andrist, Bjorn
- Publisher
- Packt Publishing
- Publication year
- 2018
- Condition
- Very Good
- Binding
- Soft cover
- Language
- English
- ISBN 10
- 1787120953
- ISBN 13
- 9781787120952
Write code that scales across CPU registers, multi-core, and machine clusters
Key Features
- Explore concurrent programming in C++
- Identify memory management problems
- Use SIMD and STL containers for performance improvement
Book Description
C++ is a highly portable language and can be used to write complex applications and performance-critical code. It has evolved over the last few years to become a modern and expressive language. This book will guide you through optimizing the performance of your C++ apps by allowing them to run faster and consume fewer resources on the device they're running on. The book begins by helping you to identify the bottlenecks in C++. It then moves on to measuring performance, and you'll see how this affects the way you write code. Next, you'll see the importance of data structure optimization and how it can be used efficiently. After that, you'll see which algorithm should be used to achieve faster execution, followed by how to use STL containers. Moving on, you'll learn how to improve memory management in C++. You'll get hands on experience making use of multiple cores to enable more efficient and faster execution. The book ends with a brief overview of utilizing the capabilities of your GPU by using Boost Compute and OpenCL.
What you will learn
- Find out how to use exciting new tools that will help you improve your code
- Identify bottlenecks to optimize your code
- Develop applications that utilize GPU computation
- Reap the benefits of concurrent programming
- Write code that can protect against application errors using error handling
- Use STL containers and algorithms effciently
- Extend your toolbox with Boost containers
- Achieve effcient memory management by using custom memory allocators
Who This Book Is For
If you're a C++ developer looking to improve the speed of your code or simply wanting to take your skills up to the next level, then this book is perfect for you.
Table of Contents
- A Brief Introduction to C++
- Modern C++ concepts
- Measuring performance
- Data structures
- A deeper look at iterators
- STL Algorithms and Beyond
- Memory management
- Meta programming and compile time evaluation
- Proxy objects and lazy evaluation
- Concurrency
- Parallell STL
"Synopsis" may belong to another edition of this title.
About the Author
Viktor Sehr is the main developer at Toppluva, working with a highly-optimized graphics engine aimed for mobile hardware.
He has 10 years of professional experience using C++, with real-time graphics, audio, and architectural design as his focus areas. Through his career, he has developed medical visualization software at Mentice and Raysearch Laboratories as well as real-time audio applications at Propellerhead Software. Viktor holds an M.S. in media science from Linköping University.
Björn Andrist is a freelance software consultant currently focusing on audio applications. For more than 10 years, he has been working professionally with C++ in projects ranging from Unix server applications to real-time audio applications on desktop and mobile. In the past, he has also taught courses in algorithms and data structures, concurrent programming, and programming methodologies. Björn holds a BS in computer engineering and an MS in computer science from KTH Royal Institute of Technology.
"About the title" may belong to another edition of this title.
Wonder Book
Frederick, MD, U.S.A.
Shipping rates within U.S.A.
| Item | 5 to 9 business days | 3 to 6 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 10.98 |
Payment methods
Store description
With 3 stores less than 1 hour outside the DC/Metropolitan area (1 in Gaithersburg, 1 in Frederick and 1 in Hagerstown, MD), we have the largest selection of books in the tri-state area. Wonder Book and Video has been in business since 1980 and online since 1997. We have over 1 Million books for sale on our website and another 1 Million books for sale in our 3 locations. Items on Abe are not necessarily in stock at our retail locations. Please do not call the stores to place orders for Abe Books sales. We have a very active online inventory and as such, we can receive multiple orders for the same item. We fill those orders on a first come first serve basis, but will refund promptly any items that are out of stock. Since 1980 it has always been about the books. ALL kinds of books from 95 cent children's paperbacks to five figure rare and collectibles. A merging of the old and new is where we started, and it is where we are today. Our retail stores have always been places where a reader can rush in looking for a title needed for a term paper that is due the next day, or where bibliophiles can get lost "in the stacks" for as long as they wish. In 2002 USAToday recognized us as "1 of 10 Great Old Bookstores", and we have been featured in numerous other newspaper and TV stories including Washington Post and CSpan. Members ABAA, ILAB.…
Association member
Members of these associations are committed to maintaining the highest standards. They vouch for the authenticity of all items offered for sale. They provide expert and detailed descriptions, disclose all significant defects and/or restorations, provide clear and accurate pricing, and operate with fairness and honesty during the purchase experience.Seller's business information
Wonder Book
Wonder Book and Video, 1550 Tilco Drive
Frederick, MD U.S.A. 21704
Terms of sale
We want you to be satisfied with the book you order. Our general description is conservative and the book should be as good or better than our general description may indicate.
RETURNS are cheerfully accepted up to 30 days. We ship out within 1-2 business days and U.S. Standard Shipments usually arrive within 6-9 business days, Priority 3-6. We want you to be satisfied with the book you order. Our general description is conservative and the book should be as good or better than our general description may indicate. We respond to every order inquiry within 2 business days, however our emails may occassionally get moved to spam/junk folders or refused from your internet/email provider. IF YOU HAVE EMAILED US AND HAVE NOT RECEIVED A RESPONSE - PLEASE CHECK YOUR SPAM SETTINGS AND/OR ADD OUR EMAIL TO YOUR ADDRESS BOOK.
Shipping terms
STANDARD DOMESTIC U.S. SHIPPING IS FREE. Priority Shipping is only $6.99 for first item, $1 each additional. Orders ship within 2 business days. Shipping outside of U.S. is typically between $8-13 and takes between 8-15 business days. Heavier books may require additional shipping. Faster Needs Please Inquire.