Оптимізація програм на C++. Перевірені методи підвищення продуктивності 48324

Паперова книга
48324
Оптимізація програм на C++. Перевірені методи підвищення продуктивності - фото 1
1'000
2 людини

Все про “Оптимізація програм на C++. Перевірені методи підвищення продуктивності”

Від видавця

Перевірені методи для підвищення продуктивності програм!

"Ріг достатку корисних порад - своєчасних, іноді анекдотичні і завжди в точку. Довідник, який засвідчує нове обличчя C++".
Джеррі Тан, старший програміст у The Depository Trust & Clearing Corporation

У сучасному швидкому світі продуктивність програми є для клієнтів таким же важливим властивістю, як і її функціональні можливості. У даному практичному посібнику викладено основні принципи продуктивності, які дозволяють розробникам оптимізувати програми на мові C++. Ви дізнаєтеся, як писати код, який втілює найкращі практики проектування C++, працює швидше і споживає менше ресурсів на будь-якому комп'ютері — будь то годинники, телефон, робоча станція, суперкомп'ютер або що охоплює всю земну кулю мережу серверів.

Автор книги на кількох прикладах запущеного коду демонструє, як застосовувати описані принципи для поступового поліпшення існуючих програм, щоб привести їх у відповідність найвищим вимогам замовника щодо швидкодії і пропускної здатності. Ви по достоїнству оціните поради, наведені в цій книзі, коли почуєте від колеги "Не може бути! Хто і як зумів це зробити?"
  • Виявлення вузьких місць програми з допомогою профилировщика і програмних таймерів
  • Проведення експериментів по вимірюванню підвищення продуктивності у зв'язку із зміною коду
  • Оптимізація використання динамічно виділеної пам'яті
  • Підвищення продуктивності циклів і функцій
  • Прискорення обробки рядків
  • Застосування ефективних алгоритмів і шаблонів оптимізації
  • Сильні і слабкі сторони контейнерів C++
  • Оптимізуючий погляд на пошук і сортування
  • Ефективне використання потоків введення-виведення C++
  • Ефективне використання багатопоточності C++
Про автора

Курт Гантерот, програміст більш ніж з 35-річним стажем, чверть століття займається розробкою високопродуктивного коду на C++.

Розробляв програми для Windows, Linux і вбудованих пристроїв. Живе в Сіетлі, штат Вашингтон.

Анотація

Оптимізація програм на C++. Перевірені методи підвищення продуктивності

Рецензії

0

Всі характеристики

Товар входить до категорії

  • Самовивіз з відділень поштових операторів від 45 ₴ - 80 ₴
  • Доставка поштовими сервісами - тарифи перевізника
Схожі товари
С++20 в деталях. Цветное издание
206689
Райнер Гримм
1'640 ₴
Pointers in C Programming. A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays
153653
Thomas Mailund
1'700 ₴
Beginning C++23: From Beginner to Pro 7th ed. Edition
259110
Ivor HortonPeter Van Weert
1'700 ₴
Programming: Principles and Practice Using C++, 2nd Edition
14352
Bjarne Stroustrup
1'750 ₴
Pro Cryptography and Cryptanalysis with C++20. Creating and Programming Advanced Algorithms. 1st Ed.
244719
Marius I.Mihailescu, Stefania Loredana N.
2'000 ₴
Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library 1st Edition
114529
Adrian KaehlerGary Bradski
2'300 ₴
Beginning C: From Beginner to Pro 7th ed. Edition
270251
Ivor HortonGerman Gonzalez-Morris
2'400 ₴
C++ Primer Plus (Developer's Library) 6th Edition (в двух томах)
92377
Stephen Prata
2'500 ₴