Michael Abrash's Graphics Programming Black Book Special Edition: Table of Contents
Michael Abrash's Graphics Programming Black Book Special Edition Introduction Foreword About the Author Part I Chapter 1—The Best Optimizer Is between Your Ears The Human Element of Code Optimization Understanding High Performance When Fast Isn’t Fast Rules for Building High-Performance Code Know Where You’re Going Make a Big Map Make Lots of Little Maps Know the Territory Know When It Matters Always Consider the Alternatives Know How to Turn On the Juice Where We’ve Been, What We’ve Seen Where We’re Going Chapter 2—A World Apart The Unique Nature of Assembly Language Optimization Instructions: The Individual versus the Collective Assembly Is Fundamentally Different Transformation Inefficiencies Self-Reliance Knowledge The Flexible Mind Where to Begin? Chapter 3—Assume Nothing Understanding and Using the Zen Timer The Costs of Ignorance The Zen Timer The Zen Timer Is a Means, Not an End Starting the Zen Timer Time and the PC Stopping the Zen Timer Reporting Timing Results Notes on th
Michael Abrash's Graphics Programming Black Book Special Edition: Table of Contents Michael Abrash's Graphics Programming Black Book Special Edition Introduction Foreword About the Author Part I Chapter 1—The Best Optimizer Is between Your Ears The Human Element of Code Optimization Understanding High Performance When Fast Isn’t Fast Rules for Building High-Performance Code Know Where You’re Going Make a Big Map Make Lots of Little Maps Know the Territory Know When It Matters Always Consider the Alternatives Know How to Turn On the Juice Where We’ve Been, What We’ve Se
Explore this link on the map →saved by
related reading
- Algorithms for Modern Hardware - Algorithmicaen.algorithmica.org
- Making Softwaremakingsoftware.com
- abseil / Performance Hintsabseil.io
- Optimization of Computer Programs in Cicps.u-strasbg.fr
- abseil / Performance Hintsabseil.io
- Five Memorable Books About Programmingprog21.dadgum.com
- Optimization · Crafting Interpreterscraftinginterpreters.com
- MAKING SOFTWAREmakingsoftware.co
- Paul Buchheit: Optimizing everything: some details matter a lot, most don'tpaulbuchheit.blogspot.com
- Speeding Up the Webcola Graph Viz Library with Rust + WebAssembly - Casey Primozic's Homepagecprimozic.net
- Compilers - What Every Programmer Should Know About Compiler Optimizations | Microsoft Learnlearn.microsoft.com
- Infographics: Operation Costs in CPU Clock Cycles - 6IT6it.dev