Новости
Нетрадиционные вычисления
Во ВНИИЭФ нашли способ ускорить "Эльбрусы" в сто раз
30 декабря 2016, 10:57 - ВНИИЭФ
В лабораториях ВНИИЭФ разработали сопроцессор с нетрадиционной системой, ускоряющий отечественные ЦПУ в 100 раз, и приступили к вычислениям на фотонах.Об этом рассказывается в последнем доступном онлайн выпуске корпоративного издания «Страна Росатом». Доклады саровчан прозвучали на V Национальном суперкомпьютерном форуме НСКФ-2016, завершившемся 2 декабря в Переславле-Залесском.
Особенностью сопроцессора Ильи Осинина является нетрадиционная логарифмическая система счисления, где операции умножения ускоряются в 10 раз, а деления - в 100 раз. Как рассказал микроэлектронщик, им был собран аппаратный макет, в котором тестируется математическая модель на основе программируемых логических интегральных схем. В перспективе математический сопроцессор должен войти в состав универсальных отечественных ЦПУ.
По словам внииэфовца, его работой уже заинтересовались три разработчика отечественных CPU: АО «МЦСТ» (процессоры «Эльбрус»), Baikal Electronics (процессорные системы на базе кристаллов) и НИСИ РАН (процессоры для специального применения).
Отказаться от традиционной электроники в пользу фотоники предложил и второй представитель ВНИИЭФ. Как считает Сергей Степаненко, мировой предел скорости 10^18 вычислений в секунду надо преодолевать иначе: на скорости света.
— Есть ряд организаций, включая РФЯЦ-ВНИИЭФ, занимающихся фотоникой — обработкой информации, представленной в световой форме, — поделился Степаненко. — Применять [старую кремниевую технологию] — это все равно что на паровозе пытаться преодолеть скорость звука.
Впервые и единственный раз о фотонике в Ядерном центре публично сообщалось осенью 2015 года, причём, как стало известно редакции Саров.Net, речь могла идти не о компьютерах, а о механизме калибровки луча для нового лазера УФЛ-2М.
Комментарии
Илья К # 30 дек’16, 15:01 Это супер, но более весомыИ вклад — повышение точности при операциях над числами с плавающеИ 3апятоИ. И вот ка3алось бы, бери да поль3уИ тринарную сист.сч(-0+), но нет Ответить Правка |
Ага, и софт весь перепиши, и сопровождай/поддерживай потом Ответить Правка |
Хоть ага, хоть не ага. В общем случае, вероятно, можно написать парсер, меняющиИ общие ситуации в переполнении и смене 3нака. Есть повод, пересмотреть исходники вручную на предмет "3окладок" и 3аодно рехтануть, где нужно. Ничего сложного, с написанием систем в 50К строк кода, обслуживающих сбор большого объема данных, анали3 и представление, включая протокол передачи этих бигдата, ведением версиИ...короче :) справляются три(!) человека(код на джава, сисасдмин отельно) Вероятно, си-код в3летит как есть. Компилятор — да, нужно править. Но, в общем и целом, при подходе с системоИ с основанием 3 функционал расширяется. Поддерживать код любоИ надо. Ответить Правка |
Написать
Если вы хотите ответить кому-то, нажмите ссылку "Ответить" под его комментарием. Другие советы