{"slug":"introduction","number":0,"kind":"chapter","title":"Introduction","tagline":"Why this work exists, and how to read it","summary":"What GPU performance engineering actually is: the gap between running a computation and running it at the speed the hardware allows. Covers why that gap exists, how this book is ordered, and how to read it depending on what you already know.","status":"ready","url":"https://learn-kernels.com/chapters/introduction","sections":[{"id":"why-kernels-matter","number":"0.1","title":"Why kernels matter","url":"https://learn-kernels.com/chapters/introduction/why-kernels-matter"},{"id":"how-this-book-is-organized","number":"0.2","title":"How this book is organized","url":"https://learn-kernels.com/chapters/introduction/how-this-book-is-organized"},{"id":"how-to-read-it","number":"0.3","title":"How to read it","url":"https://learn-kernels.com/chapters/introduction/how-to-read-it"}]}