Придуманы самовосстанавливающиеся процессоры
Компьютерные процессоры продолжают уменьшаться в размерах, что само по себе неплохо, так как ускоряет производительность и снижает энергопотребление. Проблема состоит в том, что крошечные микросхемы, становясь хрупкими, легко поддаются разрушению, и с этим необходимо как-то бороться.
Команда исследователей, включающая представителей голландских, немецких и финских четырех компаний и двух университетов, попробовала предвосхитить время, заранее побеспокоившись о назреваемой задаче. Инженеры создали процессор, который способен самостоятельно оценивать собственную производительность и перенаправлять вычисления в обход поврежденных участков кристалла. Здесь уместно провести аналогию с человеком, который учится писать левой рукой, если правая не функционирует.
Технология Cutting-Edge Reconfigurable ICs for Stream Processing (CRISP, ультрасовременные реконфигурируемые интегральные схемы для потоковой обработки) предполагает, что процессор включает множество соединенных между собой ядер. Различные задачи присвоены различным ядрам — этим занимается встроенный менеджер ресурсов. Соединения между ядрами непрестанно проверяются, и если обнаружен разрыв, то определенная задача, присвоенная некоторому ядру, просто перенаправляется на исполнение другому. Таким образом, CRISP-подход не создает неразрушимый процессор, а лишь формирует архитектуру, которая может со временем ухудшаться, но продолжает тем не менее функционировать.
© СОТОВИК