Процессоры Intel станут троичными

85b0bd65a59a456ba9a38764cef2a520.jpg

В течение долгих десятилетий рост производительности процессоров, понукаемый законом Мура, достигался за счет улучшения технологического процесса. Однако конец этой гонки уже не за горами: мы вплотную подошли к пределу, диктуемому законами физики. Каким образом мы будем «взбадривать» процессоры дальше? Стратеги Intel два года назад пришли к заключению, что одним из решений данной проблемы может быть переход от двоичной к троичной системе счисления. Ряд шагов в этом направлении уже сделан, и теперь можно с определенностью заявить: уже следующее поколение процессоров Intel Core, а за ними и Intel Xeon, будет троичным.

Используемая сейчас в ЭВМ двоичная система счисления и двоичная логика привычна и кажется оптимальной, на самом деле это — лишь один из вариантов, не лишенный недостатков. Система счисления 0/1 проста, однако двоичный разряд малоемок, а логика «да/нет» в некоторых случаях слишком груба и негибка. Со времен Аристотеля ученые выделяли троичную логику, где кроме «да» и «нет» присутствует третье неопределенное значение, как наиболее естественную для процесса познания. С точки зрения арифметики троичный счет также имеет выигрыш над двоичным.

8ce57cd48d754444b62f2bd6138ebdab.jpg
Троичная ЭВМ «Сетунь»

Руководствуясь именно такими соображениями, в 60-х годах прошлого века группа ученых из московского университета под руководством Николая Петровича Брусенцова разработала и изготовила троичную ЭВМ «Сетунь», которая затем выпускалась серийно. Позднее этим же коллективом была создана усовершенствованная модель «Сетунь-70». После этого о троичных ЭВМ забыли более чем на 40 лет, до тех пор, покуда им не дали второе рождение инженеры Intel.

Один разряд троичной записи — трит — может содержать значение »+»,»-»,»0». Троичная система наиболее оптимальна с точки зрения разрядности числа, так как тройка — самое близкое целое к числу Эйлера — е. 6 тритов объединены в трайт — нетрудно посчитать, что информационная емкость трайта почти в три раза больше, чем байта. Скорость сложения троичных чисел в полтора раза больше двоичных, если прибавить сюда экономию на передаче данных, их чтении/записи и т.д., то получим двукратный прирост производительности компьютера без каких-либо технологических ухищрений.

«Овчинка стоит выделки» — решили в Intel и в 2015 году запустили программу Dallas. К настоящему времени подготовлено уже многое:

  • двухшаговый цикл «тик-так» выпуска процессоров заменен на трехшаговый, «троичный»;
  • внесены изменения в архитектуру процессоров, детальная информация по этому поводу должна появиться на весеннем IDF;
  • подготовлены спецификации аппаратных компонентов для передачи третьим фирмам-производителям комплектующих для ПК;
  • оптимизированы основные программные инструменты и библиотеки Intel, прежде всего, компиляторы.

Отметим, что троичный набор является нативно совместимым с двоичным, так как последний является подмножеством первого. Однако для достижения максимальной производительности потребуется оптимизация всего ПО, что будет постепенно осуществляться.

f3475f46b0774cd28fb8d3aa268fa57d.png
Принципиальная схема троичного процессора почти не отличается от двоичного

Первые модели троичных процессоров Intel Core (они будут иметь индекс t вместо i, например, Core t3) появятся уже в следующем году, тогда же будет готов и чипсет для них. Новость кажется сенсационной, однако это необходимый и своевременный шаг, на который надо просто решиться. Не сомневаемся, что у троичных процессоров большое будущее.

Комментарии (6)

  • 1 апреля 2017 в 14:31

    0

    Вы уже решили до какого года вы с Microsoft будете поддерживать двоичные процессоры?

  • 1 апреля 2017 в 14:38

    0

    Ждём троичную оперативную память, троичный сетевой интерфейс, троичный стул, на котором будут сидеть троичные программисты и смотреть в троичные мониторы тремя глазами.
  • 1 апреля 2017 в 14:39

    –2

    Это 1 апреля?
  • 1 апреля 2017 в 14:39

    +2

    А потом AMD выпустит Ryzen 2 с кубитами и штеуд опять в пролете
  • 1 апреля 2017 в 14:45 (комментарий был изменён)

    0

    А ребята из AMD пошли дальше, они предлагают сразу четверичную логику — физическое объединение двух битов в одной ячейке — даблбит — что должно дать увеличение скорости вычислений вдвое. Об этом можно почитать тут https://goo.gl/JmKqze
  • 1 апреля 2017 в 14:47

    0

    Интел идёт на радикальные меры в панике от предстоящей конкуренции с АМД?

© Habrahabr.ru