Advanced GPU Assembly Programming Third Edition / Nejlevnější knihy
Advanced GPU Assembly Programming Third Edition

Kód: 53197052

Advanced GPU Assembly Programming Third Edition

Autor Gareth Thomas

Advanced GPU Assembly ProgrammingMost GPU performance problems are not source-code problems. They are machine-code problems.A kernel can look clean in CUDA or HIP and still lose the war at the hardware level.The compiler may choos ... celý popis

733


Skladem u dodavatele
Odesíláme za 14-21 dnů
Přidat mezi přání

Mohlo by se vám také líbit

Dárkový poukaz: Radost zaručena

Objednat dárkový poukazVíce informací

Více informací o knize Advanced GPU Assembly Programming Third Edition

Nákupem získáte 73 bodů

Anotace knihy

Advanced GPU Assembly Programming

Most GPU performance problems are not source-code problems. They are machine-code problems.

A kernel can look clean in CUDA or HIP and still lose the war at the hardware level.

The compiler may choose an instruction sequence you did not expect. A branch may split a warp or wavefront into masked paths. A load pattern may explode into extra memory transactions. A tensor pipeline may sit underfed while the code looks "mathematically right." Occupancy may look healthy while register pressure, wait states, barriers, cache behavior, or issue slots quietly cap throughput.

That is where this book begins.

Advanced GPU Assembly Programming is for advanced CUDA, HIP, AI-systems, HPC, and compiler engineers who need to read GPU machine code, understand NVIDIA and AMD execution behavior, and push kernels closer to the hardware performance ceiling.

This is not an introductory CUDA book.

It is not a beginner HIP guide.

It is not another surface-level explanation of "parallel programming on GPUs."

This is a low-level technical reference for engineers who already understand kernels and now need to understand what those kernels become after compilation.

If you are optimizing AI inference, LLM kernels, GEMM, attention, scientific workloads, compiler output, CUDA-to-HIP portability, or architecture-specific performance, the question is no longer:

"Does the kernel run?"

The question is:

What is the machine actually doing, and how close is it to the real limit?

Inside, you will learn how to reason about:

The value of this book is not that it tells you GPUs are fast.

You already know that.

The value is that it gives you the machinery to diagnose why a kernel is not fast enough.

Why did the compiler emit that instruction sequence?

Why did this memory access pattern create extra traffic?

Why are tensor units idle?

Why did a theoretically good tiling strategy lose throughput?

Why did NVIDIA and AMD behave differently?

Why did a change that looked harmless at source level move the bottleneck somewhere else?

This book helps you connect source code, compiler decisions, disassembly, profiler counters, memory transactions, lane masks, and architectural constraints into one coherent performance model.

Advanced GPU Assembly Programming was written for the engineer who wants the layer beneath CUDA, HIP, Triton, compiler output, and vendor libraries.

Parametry knihy

733

Oblíbené z jiného soudku



Osobní odběr Praha, Brno a 48378 dalších

Copyright ©2008-26 nejlevnejsi-knihy.cz Všechna práva vyhrazenaSoukromíCookies


Můj účet: Přihlásit se
Všechny knihy světa na jednom místě. Navíc za skvělé ceny.

Nákupní košík ( prázdný )

Vyzvednutí v Balikovně a PPL
boxech
zdarma nad 1 499 Kč.

Nacházíte se: