LIBRISTO
LIBROAMANTO
obvezno
Pridružite se zajednici ljubitelja knjige iz cijelog svijeta i ostvarite mnoštvo pogodnosti. Izradite besplatni račun
0
Besplatna dostava Overseas kurirskom službom iznad 69.99 €
DPD kurir 4.49 € DPD točka 3.99 € GLS Kurir 5.49 € GLS paketomat 4.49 € Hrvatska pošta 5.49 € Dostava Overseas 5.49 € Box Now 4.99 €

Besplatna dostava putem Box Now paketomata i Overseas kurirske službe iznad 69,99 €.

Advanced GPU Assembly Programming Third Edition

A Technical Reference for NVIDIA and AMD Architectures

Jezik EngleskiEngleski
Knjiga Meki uvez
Knjiga Advanced GPU Assembly Programming Third Edition Gareth Thomas
Libristo kod: 53197052
Nakladnici Independently published, srpanj 2026
Advanced GPU Assembly ProgrammingMost GPU performance problems are not source-code problems. They ar... Cijeli opis
? points 79 b
32.55 €
Vanjske zalihe Šaljemo za 9-13 dana

Do 30 dana za povrat


Kupci su kupili i


Novo
The Physics of Quasiparticles Gareth Thomas / Knjiga Meki uvez
common.buy 28.93 €
Novo
Rapid Iterative Development Second Edition Gareth Thomas / Knjiga Meki uvez
common.buy 27.02 €
Top
Bare Metal Computing X64 Edition Gareth Thomas / Knjiga Meki uvez
common.buy 35.26 €
Rubież Reportaż wędrowny Pluta Ewa / Knjiga Tvrdi uvez
common.buy 9.34 €
Neuvaine avec Marcel Van Van Knjiga Meki uvez
common.buy 10.24 €
La Fabrique d'Élise Gay & Kévin Donnot Victor Guégan / Knjiga Meki uvez
common.buy 25.11 €

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:

  • SIMT execution: warps, wavefronts, active masks, divergence, reconvergence, predication, and independent thread scheduling
  • Machine code: PTX, SASS, AMD ISA, instruction encoding, disassembly, source correlation, and compiler idioms
  • Execution resources: SMs, CUs, schedulers, issue slots, scoreboards, barriers, wait states, register files, and occupancy limits
  • Memory behavior: coalescing, global memory, shared memory, LDS, cache policy, HBM bandwidth, alignment, sectors, and bank conflicts
  • Tensor and matrix pipelines: tensor cores, MMA, MFMA, TMEM, FP8, FP6, FP4, block scaling, operand staging, and accumulator flow
  • Asynchronous execution: cp.async, tensor-memory movement, producer/consumer roles, barriers, staged pipelines, and latency hiding
  • Performance evidence: Nsight Compute, Nsight Systems, rocprof, Radeon GPU Profiler, Omniperf, roofline analysis, and microbenchmarking
  • Real workloads: high-performance GEMM, attention, reductions, scans, sparse computation, atomics, scatter/gather, and irregular kernels

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.

Glumica & Poliglotkinja
EWA KASP za
Pusti video
Ewa Kasp
Libristo ima najveći izbor literature na stranim jezicima. Zato svoje knjige kupujem ovdje.

Informacije o knjizi

Puni naziv Advanced GPU Assembly Programming Third Edition
Jezik Engleski
Uvez Knjiga - Meki uvez
Datum izdanja 2026
Broj stranica 386
EAN 9798184529363
Libristo kod 53197052
Težina 894
Dimenzije 216 x 280 x 20
Poklonite ovu knjigu još danas
To je jednostavno
1 Dodajte knjigu u košaricu i odaberite isporuku kao poklon 2 Zauzvrat ćemo vam poslati kupon 3 Knjiga dolazi na adresu poklonoprimca

Moglo bi vas zanimati i


Modern GPU Architecture Third Edition Gareth Thomas / Knjiga Meki uvez
common.buy 31.65 €
Modern GPU Architecture Third Edition Gareth Thomas / Knjiga Meki uvez
common.buy 32.55 €
Top Novo
Active Electromagnetic Plasma Braking (AEPB) Gareth Thomas / Knjiga Meki uvez
common.buy 35.26 €
Complete Bargue Drawing Course Gareth Thomas / Knjiga Meki uvez
common.buy 27.02 €
Complete Course Of Studies For The Figure Burst Books / Knjiga Meki uvez
common.buy 26.12 €
Modern X86 Assembly Language Programming Daniel Kusswurm / Knjiga Meki uvez
common.buy 53.55 €
The Art of 64-Bit Assembly, Volume 2 HYDE RANDALL / Knjiga Meki uvez
common.buy 52.15 €
GPU Computing and Applications Yiyu Cai / Knjiga Tvrdi uvez
common.buy 96.76 €
History of the GPU - Eras and Environment Jon Peddie / Knjiga Meki uvez
common.buy 35.77 €
Assembly x64 Programming in easy steps Mike McGrath / Knjiga Meki uvez
common.buy 13.15 €
Some Assembly Required Neil Shubin / Knjiga Meki uvez
common.buy 11.95 €
Top
Art Of 64-bit Assembly, Volume 1 Randall Hyde / Knjiga Meki uvez
common.buy 57.07 €
Computer Graphics From Scratch Gabriel Gambetta / Knjiga Meki uvez
common.buy 33.25 €
Top
Berserk Deluxe Volume 3 Kentaro Miura / Knjiga Tvrdi uvez
common.buy 35.26 €
Top
Gray's Anatomy Henry Gray / Knjiga Tvrdi uvez
common.buy 44.61 €
Mastering Assembly Programming Alexey Lyashko / Knjiga Meki uvez
common.buy 42.00 €
Computer Graphics: Principles and Practice Ruben Hawkins / Knjiga Tvrdi uvez
common.buy 119.07 €

Prijava

Prijavite se na svoj račun. Još nemate Libristo račun? Otvorite ga odmah!

 
obvezno
obvezno

Nemate račun? Ostvarite pogodnosti uz Libristo račun!

Sve ćete imati pod kontrolom uz Libristo račun.

Otvoriti Libristo račun
Književni savjetnik Libroamiko
Dobar dan, ja sam Libroamiko, mogu li vam pomoći?