This book explores the recent and on-going research into nanomagnetic-based technology. The book gives a detailed background material and comprehensive descriptions of the current state-of-the-art research on each topic, while focusing on direct applications to devices that have potential to replace CMOS devices for computing applications such as memory, logic and higher order information processing.

The book also discusses spin-based devices and describes magnet switching methodologies to minimize energy dissipation.