Фотонный компьютер... другие варианты?

Раздел форума: 

Аватар пользователя Petro42

Как бэ, прочел тут новость халькогениды — тип стекла, легированный ионом висмута позволяет получить оптический материал, полностью совместимый с текущей вычислительной техникой. 

Материал способен действовать в качестве источника света, световода и фотоприемника. Вроде, такие компьютеры будут меньше и должны быстрее работать.

Но интересно другое. Сигнал уже не будет бинарным. Очевидно, он будет дискретным но считываться должен через определённые интервалы времени. Явно, тут нынешняя система программирования уже не покатит. Придется её капитально перестраивать, не?

Думаю, её можно будет эмулировать

Аватар пользователя Petro42

То есть - два сигнала - единица, один сигнал - ноль? Или темноту передавать в качестве нуля? А смысл? Может, вообще, десятичная система счисления покатит? 

Вообще-то нет... Знаки передавать нечем. Что-то я совсем запутался:-) Всё-таки если единица - вспышка, а ноль - темнота, тогда двоичную систему всё равно ничем не заменить. И, вообще, в компьютерах, на каких бы принципах они не строились, двоичная система, похоже рулит и будет рулить ещё долго.

Ну, как я понял, пока речь идет только о конвертации электрических сигналов в оптические, так что прнципы не пострадают

Аватар пользователя Petro42

Так о том и речь. Мне кажется будет избран самый простой способ конвертации, натуральный, т. е - есть свет (единица) - нет света (ноль). А... вот нагуглил - там будет меняться частота модуляции. Ну да, без модуляции сигнал лажовый будет. Почти всё ясно:-)

Аватар пользователя mike

Материал способен работать в качестве а) светодиода, б) световода и в) фотодиода в своей толще. Если это действительно так, то можно создать элементарный узел 2И-НЕ. Если работают оба входа узла, то вследствие интерференции выход гасится. НИКАКАЯ МОДУЛЯЦИЯ НЕ НУЖНА. Модуляция, используемая в современных оптокомпах, -- это тормоз, который не позволяет достичь скорости даже электронных компов. Конечно, такая ячейка будет работать только на определённой длине волны, которая зависит от размеров узла. Но из таких ячеек можно создавать что угодно: триггеры, сумматоры, регистры и т.д. Сигналы остаются бинарными. Вопрос однако в технологии изготовления такой же массовой, как фотолитография кремниевых пластин. Видимо, технология должна быть не планарной, а объёмной.

Оптокомпы сулят возрастание скорости вычислений на несколько порядков. Но пока электронные компы пользуются громадным спросом, вложения в оптокомпы остаются относительно небольшими. Как только будет изобретена технология массового производства чисто оптических вентилей или хотя бы затравка этой технологии, то вложения резко рванут вверх.

Думаю, что чистых оптокомпов сразу не будет, а будут гибридные оптокомпы, в которых будут сочетаться оптические процессоры с электронными узлами.

Что до софтинга, то, скорее всего, он какое-то время будет оставаться традиционным.

petro42, написали бы статью, что ли.

Аватар пользователя Petro42

НИКАКАЯ МОДУЛЯЦИЯ НЕ НУЖНА. Модуляция, используемая в современных оптокомпах, -- это тормоз, который не позволяет достичь скорости даже электронных компов. 

Ну это я теперь понял. Модуляция - дополнительный процесс, притом на скорости, во много раз ниже, чем свет

Что до софтинга, то, скорее всего, он какое-то время будет оставаться традиционным.

А что потом изменится, если сигнал бинарный?

petro42, написали бы статью, что ли.

Я не сумею сам. Такие вещи не пишутся из Гугла. Тут нужны серьёзные знания или грамотный консультант. 

Аватар пользователя mike

А что потом изменится, если сигнал бинарный?

Основание системы счисления на язык высокого уровня практически не влияет. Влияет значность логики. Есть такая хрень, как матричные процессоры. Думаю, в фотонике они реализуются проще, чем в электронике, благодаря однородности среды. Они-то и повлияют.

Такие вещи не пишутся из Гугла.

Верно. Гугл даже не может объяснить, почему ab=ba. СпросИте -- и убедитесь.

Я не сумею сам.

Тогда про станки. Сумеете.

Аватар пользователя Petro42

Тогда про станки. Сумеете.

Это очень скучно. Шабрение, шлифовка, нормализация - не для наших читателей:-). Придумаю другую тему, попсовую:-).

P/S. И потом, нет смысла писать больше, чем может разместить редакция.


Мне кажется будет избран самый простой способ конвертации, натуральный, т. е - есть свет (единица) - нет света (ноль). А... вот нагуглил - там будет меняться частота модуляции. Ну да, без модуляции сигнал лажовый будет. Почти всё ясно:-)

:) Может фазовая? Передний фронт импульса ноль, задний - единица.

Аватар пользователя mike

Передний фронт импульса ноль, задний - единица.

У вас хорошее чувство юмора.

Аватар пользователя Petro42

:) Может фазовая? Передний фронт импульса ноль, задний - единица.

А я купился бы, если бы не смайлик.

Аватар пользователя mike

А я купился бы, если бы не смайлик.

Последовательный бинарный код именно так и работает. Фишка же в том, что он для вычислений не годится. Хотя последовательные вычисления и возможны. Причина: низкая скорость таких вычислений.

Последовательный бинарный код именно так и работает. Фишка же в том, что он для вычислений не годится. Хотя последовательные вычисления и возможны. Причина: низкая скорость таких вычислений.

Вообще-то в каждой шутке есть доля шутки. А если говорить серьезней, то можно использовать потенциал (есть свет - нет света) или пороговые переходы. 

Аватар пользователя mike

...Можно использовать потенциал (есть свет - нет света) или пороговые переходы.

И я о том же. См. выше. Любой элемент И или ИЛИ с инвертором на выходе или на одном из входов может быть основой любого процессора. Если разность хода в каналах такова, что для инверсии работает интерференция, то узел создан. Сложность в изобретении интегральной технологии размножения и соединения таких узлов.

Аватар пользователя bothsider Kolja

Всё равно всё быстродействие будет потрачено на злых птиц и вайберы

Аватар пользователя mike

Да-да, и на 5D-порно тоже.

Аватар пользователя Petro42

Сложность в изобретении интегральной технологии размножения и соединения таких узлов.

Принцип работы триггера такого - до переключения держать свет на выходе? Или как? Тут заряда не будет...

Аватар пользователя mike

Тут заряда не будет...

А он и не нужен. Триггер -- это статическое устройство, и содержит состояние, а не заряд: один узел включен, другой выключен. Не путайте с динамической памятью.

Аватар пользователя Petro42

А он и не нужен. Триггер -- это статическое устройство, и содержит состояние, а не заряд: один узел включен, другой выключен. Не путайте с динамической памятью.

Динамическая память нынешняя, она же кондерами подзаряжается. Регистры периодически сбрасываются в статику и кондеры подзаряжаются. Или я чего-то не понимаю? Вроде же кондерная память значительно дешевле статической, почему так и сделано...

Ну, пусть по вашему: узел включен. Как реализуется это состояние? Свет зацикливать будем? В случае с обычным триггером принцип мне был понятен, а тут как? 

Можно в вашем стиле: что гуглить и т.п...

Аватар пользователя mike

Динамическая память нынешняя, она же кондерами подзаряжается.

Она и есть микрокондёры. Она регенерируется. Т.е. как бы считывается и вновь записывается, а это холостой ход.

Кондерная память значительно дешевле статической

Но не может работать без регенерации, что замедляет. Но самое главное -- динамическая память в принципе не выполняет никаких логических операций. Чего вы к ней привязались?

В случае с обычным триггером принцип мне был понятен.

И тут так же -- положительная обратная связь.

Можно в вашем стиле: что гуглить и т.п...

Гугление вряд ли что даст. Я бы нарисовал картинки такие, как я своими  мосхами понимаю, но их нужно рисовать, закачивать на сервер, вообщем, сами понимаете -- морока. Будет время -- как-нибудь напишу статью. Но это работа не на час. Это не раз-два-три по3,14здеть про Цеслера. Сейчас у меня перед Новым годом, как обычно, запарка, и мне трудно переключаться. Поэтому прошу простить великодушно.

Аватар пользователя Petro42

Кстате, был где-то скрипт графических рисунков в форуме и в комментах. Прикольно. 

Аватар пользователя bothsider Kolja

Честно  говоря, вообще не вижу причин чему бы то ни было меняться. Меняется элементная база, но математическая логика, реализованная на ней, остается.

Ученые из Стэнфордского университета (США) разработали компьютерный процессор на основе капли воды

В новом процессоре вместо электричества для передачи данных используется вода с добавлением магнитных наночастиц, которые находятся под действием магнитного поля. Металлические элементы, похожие на буквы I и T, задают направление перемещения жидкости.

Водяной процессор может выполнять вычислительные операции аналогично компьютерам традиционной конструкции, но с меньшей скоростью. Создатели считают, что компьютеры на ферромагнитных жидкостях являются принципиально новым классом вычислительных машин.

Такие устройства, похожие на крошечный часовой механизм, найдут применение в самых разных областях науки — от биологии до химии.


Аватар пользователя mike

Да, да, помнится, как уповали на пневмокомпьютеры. Сколько статей и шуму было!..