Оптических вычислителей тоже много.
Ещё одно оптическое решение (преобразование на дифракционных решётках).
In their study, Kulce, Ozcan and colleagues showed how a series of diffractive surfaces could be used to achieve
any arbitrary transformation between input and output waves. To do this, they used machine learning methods to design the surfaces required for specific transformations.
https://www.nature.com/articles/s41377-021-00623-5Это не процессор для ML, это использование ML для создания оптических процессоров, но уже говорится о любых линейных преобразованиях на выходе. То есть это программируемая штука.
Дальше вспоминаем схему, где дифракционные решётки делали на LCD и нормальненько так получалось.
И ещё поток работ типа вот этой идёт:
https://arxiv.org/abs/2107.14051Всё быстро. Ещё непонятно, что быстрее стрельнёт — квантовокомпьютерные реализации или "просто оптические".
Про типы в этом направлении тоже бы думать надо. Есть вычисления — значит есть объекты, над которыми они идут. Есть объекты — есть их типы. )))