This book explains the hardware implementation of computational holography and hardware acceleration techniques, along with a number ofconcrete example source codes that enable fast computation. Computational holography includes computer-based holographictechnologies such as computer-generated hologram and digital holography,
for which acceleration of wave-optics computation is highly desirable.This book describes hardware implementations on CPUs (Central Processing Units), GPUs (Graphics Processing Units) and FPGAs (Field ProgrammableGate Arrays).
This book is intended for readers involved in holography as well as anyone interested in hardware acceleration.
This book explains the hardware implementation of computational holography and hardware acceleration techniques, along with a number ofconcrete example source codes that enable fast computation. Computational holography includes computer-based holographictechnologies such as computer-generated hologram and digital holography, for which acceleration of wave-optics computation is highly desirable.This book describes hardware implementations on CPUs (Central Processing Units), GPUs (Graphics Processing Units) and FPGAs (Field ProgrammableGate Arrays).
This book is intended for readers involved in holography as well as anyone interested in hardware acceleration.
Introduces computational holography Explains algorithms of computational holography Discusses implementations on CPUs, GPUs and FPGAs
Tomoyoshi Shimobaba
Computer-generated hologram Digital holography Hardware acceleration Acceleration of holography using FPGA Acceleration of holography using CPU and GPU