Sustainable C++: Green Software Engineering for Modern Systems
Книга посвящена концепции «зелёной» разработки программного обеспечения на C++ — созданию энергоэффективных и экологически устойчивых систем. Авторы рассматривают, как современные возможности языка C++ позволяют снижать энергопотребление и углеродный след программных продуктов.
В издании подробно разбираются практики оптимизации производительности и энергоэффективности: управление памятью, многопоточность, эффективные структуры данных и алгоритмы, а также профилирование энергопотребления приложений.
Отдельное внимание уделяется измерению и оценке углеродного следа программного обеспечения, методам снижения нагрузки на инфраструктуру и принципам устойчивого проектирования систем.
Книга ориентирована на опытных C++-разработчиков, архитекторов и инженеров, стремящихся создавать высокопроизводительные и одновременно экологичные программные решения для современных вычислительных систем.
