Какими будут микросхемы памяти в будущем?
Компания Hewlett-Packard этим летом анонсировала новый суперкомпьютер, который предварительно называется Machine. Вкратце его идея в том, чтобы создать принципиально новую программно-аппаратную архитектуру, которая позволит перейти на качественно новый уровень впервые рассказала в июне. Идея заключается в создании качественно новой аппаратно-программной архитектуры, которая позволит на многие годы вперёд удовлетворить растущие потребности в вычислительных мощностях и хранении данных.
Современные компьютеры могут иметь более десятка «слоев» хранения данных — от процессорного кэша разного уровня до «медленных» жестких дисков. Это крайне запутывает и усложняет архитектуру, а также создает “бутылочные горлышки” и обмене данными (например, при кэшировании с винта в оперативку).
Одним из главных отличий Machine от современных компьютеров станет использование памяти нового типа, которая сможет выполнять функции и ОЗУ, и постоянного хранилища. Принцип работы такой памяти основан на использовании мемристоров — четвертого пассивного элемента микросхем после резистора, конденсатора и катушки индуктивности. Наблюдающееся в мемристоре явление гистерезиса позволяет использовать его в качестве ячейки памяти. Ожидается, что плотность хранения данных в накопителях на основе мемристоров будет на порядки превосходить значения, характерные для современных устройств.
Первая модель суперкомпьютера Machine будет содержать до 150 вычислительных узлов и до 157 петабайт адресуемой памяти. Уже на начальном этапе подобная система может обеспечить шестикратное увеличение производительности по сравнению с обычными компьютерами при снижении энергопотребления в 80 раз!
В связи с применением памяти нового типа и новых процессорных узлов (кластеров специализированных вычислительных ядер) потребуется и новая программная среда. НР разрабатывает операционную систему с «чистого листа», названную Carbon. Исходные коды этой платформы планируется начать публиковать со следующего года. Кроме того, создаётся вспомогательная платформа на основе Linux — так называемая Linux++.
В целом, сообщил руководитель HP Labs, прототипы Machine могут заработать в 2016 году. Однако коммерческие системы на основе нового дизайна появятся только в течение десяти лет.