Optimized C++: Proven Techniques for Heightened Performance

3.53 avg rating
( 19 ratings by Goodreads )
 
9781491922064: Optimized C++: Proven Techniques for Heightened Performance
View all copies of this ISBN edition:
 
 

In today’s fast and competitive world, a program’s performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning principles that enable optimization in C++. You’ll learn how to make code that already embodies best practices of C++ design run faster and consume fewer resources on any computer—whether it’s a watch, phone, workstation, supercomputer, or globe-spanning network of servers.

Author Kurt Guntheroth provides several running examples that demonstrate how to apply these principles incrementally to improve existing code so it meets customer requirements for responsiveness and throughput. The advice in this book will prove itself the first time you hear a colleague exclaim, “Wow, that was fast. Who fixed something?”

  • Locate performance hot spots using the profiler and software timers
  • Learn to perform repeatable experiments to measure performance of code changes
  • Optimize use of dynamically allocated variables
  • Improve performance of hot loops and functions
  • Speed up string handling functions
  • Recognize efficient algorithms and optimization patterns
  • Learn the strengths—and weaknesses—of C++ container classes
  • View searching and sorting through an optimizer’s eye
  • Make efficient use of C++ streaming I/O functions
  • Use C++ thread-based concurrency features effectively

"synopsis" may belong to another edition of this title.

Book Description:

Proven Techniques for Heightened Performance

About the Author:

A career technologist with broad experience in software development, Kurt has exceptional experience and skills in early stages of product development including market research, user needs analysis, and architectural design. In addition, Kurt has very deep C++ development experience. He currently works as a Software Engineer at iStreamPlanet.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

International Edition
International Edition

1.

Kurt Guntheroth
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Quantity Available: 5
International Edition
Seller:
Unique Bookseller
(Delhi, India)
Rating
[?]

Book Description Condition: Brand New. .. Black & White or color International Edition. ISBN and front cover may be different, but contents are same as the US edition. Book printed in English. Territorial restrictions may be printed on the book. GET IT FAST within 3-5 business days by DHL/FedEx/Aramex and tracking number will be uploaded into your order page within 24-48 hours. Kindly provide day time phone number in order to ensure smooth delivery. No shipping to PO BOX, APO, FPO addresses. 100% Customer satisfaction guaranteed!. . Seller Inventory # UBS09932

More information about this seller | Contact this seller

Buy New
US$ 26.41
Convert Currency

Add to Basket

Shipping: FREE
From India to U.S.A.
Destination, Rates & Speeds

2.

Kurt Guntheroth, Kurt Guntheroth
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Quantity Available: 3
Seller:
GreatBookPrices
(Columbia, MD, U.S.A.)
Rating
[?]

Book Description Condition: New. Seller Inventory # 23198997-n

More information about this seller | Contact this seller

Buy New
US$ 43.07
Convert Currency

Add to Basket

Shipping: US$ 2.64
Within U.S.A.
Destination, Rates & Speeds

3.

Kurt Guntheroth
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Quantity Available: 1
Seller:
BWB
(Valley Stream, NY, U.S.A.)
Rating
[?]

Book Description Condition: New. Depending on your location, this item may ship from the US or UK. Seller Inventory # 97814919220640000000

More information about this seller | Contact this seller

Buy New
US$ 45.72
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

4.

Kurt Guntheroth
Published by O Reilly Media, Inc, USA, United States (2016)
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Paperback Quantity Available: 10
Seller:
Book Depository International
(London, United Kingdom)
Rating
[?]

Book Description O Reilly Media, Inc, USA, United States, 2016. Paperback. Condition: New. Language: English . Brand New Book. In today s fast and competitive world, a program s performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning principles that enable optimization in C++. You ll learn how to make code that already embodies best practices of C++ design run faster and consume fewer resources on any computer-whether it s a watch, phone, workstation, supercomputer, or globe-spanning network of servers. Author Kurt Guntheroth provides several running examples that demonstrate how to apply these principles incrementally to improve existing code so it meets customer requirements for responsiveness and throughput. The advice in this book will prove itself the first time you hear a colleague exclaim, Wow, that was fast. Who fixed something? Locate performance hot spots using the profiler and software timers Learn to perform repeatable experiments to measure performance of code changes Optimize use of dynamically allocated variables Improve performance of hot loops and functions Speed up string handling functions Recognize efficient algorithms and optimization patterns Learn the strengths-and weaknesses-of C++ container classes View searching and sorting through an optimizer s eye Make efficient use of C++ streaming I/O functions Use C++ thread-based concurrency features effectively. Seller Inventory # AAH9781491922064

More information about this seller | Contact this seller

Buy New
US$ 46.58
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Kurt Guntheroth
Published by O Reilly Media, Inc, USA, United States (2016)
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Paperback Quantity Available: 10
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description O Reilly Media, Inc, USA, United States, 2016. Paperback. Condition: New. Language: English . Brand New Book. In today s fast and competitive world, a program s performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning principles that enable optimization in C++. You ll learn how to make code that already embodies best practices of C++ design run faster and consume fewer resources on any computer-whether it s a watch, phone, workstation, supercomputer, or globe-spanning network of servers. Author Kurt Guntheroth provides several running examples that demonstrate how to apply these principles incrementally to improve existing code so it meets customer requirements for responsiveness and throughput. The advice in this book will prove itself the first time you hear a colleague exclaim, Wow, that was fast. Who fixed something? Locate performance hot spots using the profiler and software timers Learn to perform repeatable experiments to measure performance of code changes Optimize use of dynamically allocated variables Improve performance of hot loops and functions Speed up string handling functions Recognize efficient algorithms and optimization patterns Learn the strengths-and weaknesses-of C++ container classes View searching and sorting through an optimizer s eye Make efficient use of C++ streaming I/O functions Use C++ thread-based concurrency features effectively. Seller Inventory # AAH9781491922064

More information about this seller | Contact this seller

Buy New
US$ 47.45
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Kurt Guntheroth
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Quantity Available: 3
Seller:
Speedy Hen LLC
(Sunrise, FL, U.S.A.)
Rating
[?]

Book Description Condition: New. Bookseller Inventory # ST1491922060. Seller Inventory # ST1491922060

More information about this seller | Contact this seller

Buy New
US$ 48.59
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Kurt Guntheroth
Published by Oand#8242;Reilly (2016)
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Quantity Available: > 20
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Oand#8242;Reilly, 2016. PAP. Condition: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Seller Inventory # WO-9781491922064

More information about this seller | Contact this seller

Buy New
US$ 36.44
Convert Currency

Add to Basket

Shipping: US$ 12.68
From United Kingdom to U.S.A.
Destination, Rates & Speeds

8.

Guntheroth, Kurt
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Quantity Available: 1
Seller:
Paperbackshop-US
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description 2016. PAP. Condition: New. New Book. Shipped from US within 10 to 14 business days. Established seller since 2000. Seller Inventory # KS-9781491922064

More information about this seller | Contact this seller

Buy New
US$ 46.33
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

9.

Guntheroth, Kurt
Published by O'Reilly Media
ISBN 10: 1491922060 ISBN 13: 9781491922064
New PAPERBACK Quantity Available: > 20
Seller:
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Rating
[?]

Book Description O'Reilly Media. PAPERBACK. Condition: New. 1491922060 *BRAND NEW* Ships Same Day or Next!. Seller Inventory # SWATI2132897307

More information about this seller | Contact this seller

Buy New
US$ 46.41
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

10.

Guntheroth, Kurt
ISBN 10: 1491922060 ISBN 13: 9781491922064
New Quantity Available: 2
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description 2016. PAP. Condition: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Seller Inventory # IB-9781491922064

More information about this seller | Contact this seller

Buy New
US$ 46.90
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book