Minimizing Data Movement and Parameter Count Across the Machine Learning Stack: Everything Is a Matrix
暫譯: 最小化機器學習堆疊中的數據移動與參數計數:一切皆為矩陣
Sabot, Andrew
- 出版商: Springer
- 出版日期: 2026-08-04
- 售價: $2,130
- 貴賓價: 9.5 折 $2,023
- 語言: 英文
- 頁數: 110
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 3032230993
- ISBN-13: 9783032230997
-
相關分類:
Machine Learning
海外代購書籍(需單獨結帳)
商品描述
This book provides a focused, research-forward guide to making large AI models efficient in practice and also presents an array of novel techniques to reduce memory footprint, accelerate computation, and improve overall hardware utilization. The author demonstrates that substantial efficiency gains can be achieved by rethinking how data is computed, stored, and compressed, with a special focus on matrices, the core computational structure underpinning both scientific computing and neural networks. Modern AI models run on huge grids of numbers (matrices/tensors), and their speed and affordability depend on how those numbers are arranged and processed on real hardware (GPUs/TPUs/CPUs). This book explains practical methods to skip unnecessary work (structured sparsity), move data efficiently (gather/scatter), and shrink models without losing accuracy (block distillation) so that AI systems can use less memory, less time, and less energy without sacrificing quality. In addition, the book shows how to turn algorithmic ideas into hardware-aware speedups on GPUs/TPUs. Readers will learn when sparsity pays off, how to schedule irregular workloads, and how to recover accuracy in compressed models. Case studies illustrate end-to-end design choices, evaluation, and pitfalls. The result is a coherent perspective that bridges theory, compilers/run times, and real-world deployment.
商品描述(中文翻譯)
本書提供了一個專注於研究的指南,旨在使大型人工智慧(AI)模型在實踐中更有效率,並介紹了一系列新穎的技術,以減少記憶體佔用、加速計算並改善整體硬體利用率。作者展示了透過重新思考數據的計算、儲存和壓縮方式,可以實現顯著的效率提升,特別關注於矩陣,這是支撐科學計算和神經網絡的核心計算結構。現代AI模型運行在龐大的數字網格(矩陣/張量)上,其速度和成本效益取決於這些數字在實際硬體(GPU/TPU/CPU)上的排列和處理方式。本書解釋了跳過不必要工作的實用方法(結構稀疏性)、有效移動數據(聚集/散佈)以及在不損失準確性的情況下縮小模型(區塊蒸餾),使AI系統能夠在不犧牲質量的情況下使用更少的記憶體、更少的時間和更少的能量。此外,本書還展示了如何將算法思想轉化為在GPU/TPU上具備硬體感知的加速。讀者將學習何時稀疏性會帶來收益、如何安排不規則的工作負載,以及如何在壓縮模型中恢復準確性。案例研究說明了端到端的設計選擇、評估和陷阱。最終形成了一個連貫的視角,橋接了理論、編譯器/運行時和實際部署。
作者簡介
Andrew Sabot, Ph.D., is a Software Engineer working on Machine Learning at Google. He received his Ph.D. (2025) and M.S. (2021) in Computer Science from Harvard University. Dr. Sabot's work focuses on the intersection of hardware-aware kernels, model compression, and transformer inference acceleration to enable the sustainable deployment of state-of-the-art AI.
作者簡介(中文翻譯)
安德魯·薩博特(Andrew Sabot),博士,是一名在 Google 從事機器學習的軟體工程師。他於哈佛大學獲得計算機科學博士學位(2025年)和碩士學位(2021年)。薩博特博士的研究專注於硬體感知核心(hardware-aware kernels)、模型壓縮(model compression)和變壓器推理加速(transformer inference acceleration)的交集,以促進最先進人工智慧的可持續部署。