Всем людям, более-менее знакомым с электроникой, известно, что в современных цифровых микросхемах, в том числе и процессорах компьютеров, информация кодируется в виде 0 и 1, которым соответствуют определенные уровни электрического напряжения. Это напряжение передается по электрическим проводникам и коммутируется транзисторами, которые требуют для своей работы дополнительной энергии. В принципе, чего-то подобного можно добиться при помощи крошечных наномагнитов, переключая ориентацию их полюсов, каждому из которых соответствует значение 1 или 0. Переключение полярности крошечного магнита требует меньших затрат энергии, нежели переключение состояния транзистора и это может привести к тому, что наномагнитные микропроцессоры смогут решать ресурсоемкие задачи, такие, как взлом зашифрованных данных или обработка изображений, быстрее и затрачивая на это гораздо меньшее количество энергии, чем традиционные процессоры.