GPU Programming in Swift Using Metal 4 provides an introduction to GPU programming using Apple's Metal framework. It begins with an overview of the relevant parts of Metal 4 that are used for the parallel computations in the later chapters. It then moves on to a series of examples that demonstrate parallelizing computations on the GPU using Metal 4.