Найти
Результаты поиска
-
СУММАТОР С ПЛАВАЮЩЕЙ ЗАПЯТОЙ В ЦИФРОВЫХ ФОТОННЫХ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВАХ
Д.А. Сорокин , И.И. Левин168-1782025-11-10Аннотация ▼В рамках предлагаемой авторами концепции структурной организации вычислений в цифровых фотонных вычислительных устройствах необходимо использовать последовательную обработку информации, что позволяет минимизировать скважность подачи операндов из внешней памяти или других электронных источников на фотонное устройство. Это становится возможным, когда обработка операндов не превышает число тактов, равное их разрядности. Кроме того, при последовательной поразрядной обработке значительно снижаются аппаратные затраты на синхронизацию потоков данных. Устранение скважности и снижение накладных расходов на реализацию вычислительных структур в значительной степени способны повысить эффективность цифровых фотонных вычислительных устройств относительно электронных. Однако для создания фотонных вычислительных структур, ориентированных на решение различных трудоёмких задач из таких областей, как математическая физика, линейная алгебра, нейросетевая обработка и многих других, необходимы устройства, реализующие базовые арифметические функции в формате плавающей запятой. Большинство таких арифметических функций содержит элементарную операцию целочисленного сложения. При последовательной обработке операндов младшими разрядами вперёд в двоичной форме представления устройства целочисленного сложения не могут начать выдавать результат до тех пор, пока не будут обработаны все биты информации для учёта переноса, что увеличивает в два раза скважность подачи операндов и латентность устройства. Поэтому для устранения скважности и сокращения латентности предлагается использовать четверичную знакоразрядную форму представления чисел и подавать операнды старшими разрядами вперёд. Применение знакоразрядной формы представления чисел позволяет выполнять немедленную передачу старших разрядов результата операции для дальнейшей обработки в следующие устройства, не дожидаясь получения младших разрядов. В статье рассматриваются вопросы построения всех компонент знакоразрядного сумматора с плавающей запятой: блока определения разности порядков, блока денормализации мантиссы меньшего числа, сумматора мантисс, блока нормализации мантиссы результата и блока коррекции порядка результата. Приведены алгоритмы функционирования данных блоков. Оценка эффективности предлагаемого знакоразрядного сумматора выполнена на макете, разработанном в базисе цифровой фотонной логики на реконфигурируемом компьютере «Терциус». Показано, что за счёт величины тактовой частоты работы цифровые фотонные вычислительные устройства способны обеспечить производительность почти на два десятичных порядка больше по сравнению с микроэлектронными устройствами








