не обязательно. Рядом лежит бинарник(и) для FPGA, которые туда можно закинуть и использовать. Больше проблем с тем, чтобы для разработчиков этих бинарников предоставить единый интерфейс для любых плат расширения/встроенных в CPU FPGA чтобы не требовалось делать пачку бинарников под все возможные микросхемы/платы.
Ведутся. IBM помнится активно занималась интерконнектом на оптических технологиях.
Оптических процессоров общего назначения насколько я знаю ещё нет, но спец. процессоры точно есть. Как минимум об одной разработке рассказывалось в ИТМО на курсе оптоинформатики
Поточно в основном не позволяет значительная разница между чипами со сходными характеристиками у разных производителей. Хотя если будет одна строго заданная плисина хотя бы в рамках семейства процессоров и с гарантиями обратной совместимости, то это не так страшно.
Например, на verilog можно накатать прошивку для любой FPGA, но для синтеза приходится использовать «компилятор» от производителя, поскольку различаются базовые блоки.
Каков шанс появления микросхем вида CPU+FPGA на одном кристалле, что позволит «точить» микросхему к задаче? Ну там, если надо — в fpga кладётся DSP для ускорения расчёта физики в играх, если надо, то bitcoin miner например. И так далее.
Тяжёлые и габаритные вещи действительно проще отправлять транспортной компанией. А если это коробка размером даже 30*30*30 см и массой до 5 кг, то с ТК больше телодвижений будет, чем с ПР.
Оптических процессоров общего назначения насколько я знаю ещё нет, но спец. процессоры точно есть. Как минимум об одной разработке рассказывалось в ИТМО на курсе оптоинформатики
Да, не самая простая вещь в освоении и мозг выносит хорошо так, но вполне осиливаемая.
Например, на verilog можно накатать прошивку для любой FPGA, но для синтеза приходится использовать «компилятор» от производителя, поскольку различаются базовые блоки.
Каков шанс появления микросхем вида CPU+FPGA на одном кристалле, что позволит «точить» микросхему к задаче? Ну там, если надо — в fpga кладётся DSP для ускорения расчёта физики в играх, если надо, то bitcoin miner например. И так далее.