Идея построения аналогов различных электронных устройств, основой функционирования которых служит тепло, отводимое от компьютера, была высказана довольно давно. Одной из последних разработок в этом направлении стало запоминающее устройство, представляющее данные с помощью теплоты (определенное значение температуры принимается за «0», другое, более высокое, – за «1»). Однако до настоящего момента развитие технологии сдерживала следующая проблема: процесс измерения температуры практически невозможно провести так, чтобы температура измеряемого материала не изменилась, а это, естественно, приводит к изменению записанной в память величины.