Còn hàng
Performance Analysis and Tuning on Modern CPUs 2nd Edition
Performance Analysis and Tuning on Modern CPUs 2nd Edition
Performance Analysis and Tuning on Modern CPUs 2nd Edition
Performance Analysis and Tuning on Modern CPUs 2nd Edition
Performance Analysis and Tuning on Modern CPUs 2nd Edition
Performance Analysis and Tuning on Modern CPUs 2nd Edition

Performance Analysis and Tuning on Modern CPUs 2nd Edition

Tình trạng: Còn hàng
Tác giả: Independently published
Loại: Engineering

Performance Analysis and Tuning on Modern CPUs by Denis Bakhvalov is a masterclass in low-level software optimization. This expanded second edition covers CPU microarchitecture, performance measurement, and advanced tuning techniques for memory and branching. Essential for developers writing high-speed software.

[Xem chi tiết]
165.000₫ 220.000₫
Số lượng:

□ I. THÔNG TIN SẢN PHẨM
□ Mã sản phẩm : STT1712
□ Nhà xuất bản : Independently published
□ Tác giả : Denis Bakhvalov
□ Ngôn ngữ : Tiếng Anh
□ ISBN : 979-8869584229
□ Số trang : 338 trang
□ Hình thức : Bìa Mềm, RUỘT IN ĐEN TRẮNG, BÌA IN MẪU LASER GIẤY C300 CÓ CÁN
□ Loại : Sách gia công đóng gáy keo chắc chắn chất lượng cao
□ Giấy in : Giấy ngoại định lượng 70msg, viết vẽ và highlight thoải mái.
□ Chất lượng : Bản in rõ nét, giá rất tốt cho mọi người.

□ II. MÔ TẢ SẢN PHẨM
□ 1.Mô tả sản phẩm đầy đủ

In the modern era of computing, performance has become a "killer feature." While hardware continues to evolve with increasingly complex microarchitectures, modern software often remains massively inefficient. This systemic inefficiency not only cuts into corporate margins and slows down user experiences but also contributes to significant energy waste and global carbon emissions. "Performance Analysis and Tuning on Modern CPUs" by renowned performance expert Denis Bakhvalov addresses these critical challenges by providing a comprehensive, hands-on guide to low-level software optimization. The book is specifically designed for software professionals who want to understand how their code interacts with the underlying hardware and how to squeeze every bit of performance out of modern processors. This second edition has been significantly expanded, nearly doubling in size compared to the original release, and includes new in-depth case studies, hands-on exercises, and updated content reflecting the latest advancements in CPU technology. Readers will embark on a detailed journey starting with the fundamentals of performance measurement, learning how to account for noise in modern systems and how to set up robust benchmarking environments for production and development. The book delves deep into the intricacies of CPU microarchitecture, explaining concepts such as pipelining, out-of-order execution, speculation, and the memory hierarchy in a way that is both accessible and technically rigorous. Central to the text are the chapters on performance analysis approaches and advanced tools. Bakhvalov provides expert guidance on using industry-standard tools like Intel VTune Profiler and the Linux 'perf' utility. He introduces the Top-down Microarchitecture Analysis Method (TMAM), a powerful framework for identifying whether a program is bottlenecked by instruction fetching, execution resources, or memory latency. The latter half of the book focuses on practical tuning techniques. It covers optimizing memory accesses through better cache utilization, improving computation efficiency with SIMD, enhancing branch prediction, and refining machine code layout for better instruction cache performance. Whether you are an application developer, a systems programmer, or a student, this book provides the necessary tools to transform inefficient code into high-performance software.

 

□ 2. Tác giả
Denis Bakhvalov is a senior performance engineer at Intel, where he focuses on optimizing production applications and benchmarks. Before his current role, he spent several years on the Intel C++ compiler team, developing performance-critical code for various architectures. He started his professional journey in 2008 and has experience across multiple domains, including embedded systems at Nokia and enterprise software. Denis is widely known in the developer community for his blog, easyperf.net, where he shares insights on CPU microarchitecture and software optimization. He is passionate about making software faster and more efficient.

 

HHSHOP68

Sản phẩm đa dạng : Đầu sách phong phú. Nhận In sách theo yêu cầu.

HHSHOP68

Tư vấn nhiệt tình : Giải đáp mọi yêu cầu của khách hàng nhanh chóng.

HHSHOP68

Uy tín - Chất lượng : Bán hàng bằng cả trái tim.

HHSHOP68

Giá luôn luôn tốt : Giá luôn thấp nhất thị trường.

Copyright © HHShop68. Cung cấp bởi Sapo.
HHSHOP68 HHSHOP68 HHSHOP68 HHSHOP68 HHSHOP68 HHSHOP68