LINUX.ORG.RU

История изменений

Исправление Egor_, (текущая версия) :

Я просто не уверен, что это будет именно фотоника. Вроде бы логичное продолжение, да. Но мне более приятно фантазировать о каких-нибудь устройствах на базе белков или там ДНК. Скорости не те, но зато какая скрытая сложность.

Давай пофантазируем насчёт «белков или там ДНК»
Думаю, это будет выглядеть примерно так же, как если бы на замену современного проца (8 ядер по 4 ГГц) предложили альтернативный вариант: проц из 4 млрд ядер по 8 Гц каждое.
Не ну а чо: биологические структуры очень медленные, и их много, так что сравнение частично уместное.
Так вот, первым делом ты бы столкнулся с проблемой, что ни один из известных тебе языков программирования не подходит для программирования такого железа.
Во-вторых, ты бы обнаружил, что все известные алгоритмы тоже ну никак не притянуть за уши для адекватной работы на такой системе.
В-третьих, вся наша история развития вычислительных систем (от машины тьюринга до современных эвм) развивала концепцию «одинокий исполнитель инструкций, делающий одну инструкцию и только после этого переходящий к следующей по списку», и тебе придётся все наработки, выполненные за последние 100 лет, забыть как бесполезную хрень и построить с нуля новую «теорию вычислений путём одновременной работы сверхбольшого количества сверхмедленных исполнителей».

Нет, пусть уж лучше будет фотоника :-)
Там хотя бы понятно что делать с таким железом, если инженеры вдруг его создадут.
А как извлечь пользу из процессора, состоящего из 4 млрд медленных ДНК - непонятно даже приблизительно.

Исправление Egor_, :

Я просто не уверен, что это будет именно фотоника. Вроде бы логичное продолжение, да. Но мне более приятно фантазировать о каких-нибудь устройствах на базе белков или там ДНК. Скорости не те, но зато какая скрытая сложность.

Давай пофантазируем насчёт «белков или там ДНК»
Думаю, это будет выглядеть примерно так же, как если бы на замену современного проца (8 ядер по 4 ГГц) предложили альтернативный вариант: проц из 4 млрд ядер по 8 Гц каждое.
Не ну а чо: биологические структуры очень медленные, и их много, так что сравнение частично уместное.
Так вот, первым делом ты бы столкнулся с проблемой, что ни один из известных тебе языков программирования не подходит для программирования такого железа.
Во-вторых, ты бы обнаружил, что все известные алгоритмы тоже ну никак не притянуть за уши для адекватной работы на такой системе.
В-третьих, вся наша история развития вычислительных систем (от машины тьюринга до современных эвм) развивала концепцию «одинокий исполнитель инструкций, делающий одну инструкцию и только после этого переходящий к следующей по списку», и тебе придётся все наработки, выполненные за последние 100 лет, забыть как бесполезную хрень и построить с нуля новую «теорию вычислений путём одновременной работы сверхбольшого количества сверхмедленных исполнителей».

Нет, пусть уж лучше будет фотоника :-)
Там хотя бы понятно что делать с таким железом, если инженеры вдруг его создадут.
А как извлечь пользу от процессора из 4 млрд ДНК - непонятно даже приблизительно.

Исправление Egor_, :

Я просто не уверен, что это будет именно фотоника. Вроде бы логичное продолжение, да. Но мне более приятно фантазировать о каких-нибудь устройствах на базе белков или там ДНК. Скорости не те, но зато какая скрытая сложность.

Давай пофантазируем насчёт «белков или там ДНК»
Думаю, это будет выглядеть примерно так же, как если бы на замену современного проца (8 ядер по 4 ГГц) предложили альтернативный вариант: проц из 4 млрд ядер по 8 Гц каждое.
Не ну а чо: биологические структуры очень медленные, и их много, так что сравнение частично уместное.
Так вот, первым делом ты бы столкнулся с проблемой, что ни один из известных тебе языков программирования не подходит для программирования такого железа.
Во-вторых, ты бы обнаружил, что все известные алгоритмы тоже ну никак не притянуть за уши для адекватной работы на такой системе.
В-третьих, вся наша история развития вычислительных систем (от машины тьюринга до современных эвм) развивала концепцию «одинокий исполнитель инструкций, делающий одну инструкцию и только после этого переходящий к следующей по списку», и тебе придётся все наработки, выполненные за последние 100 лет, забыть как бесполезную хрень и построить с нуля новую «теорию вычислений путём одновременной работы сверхбольшого количества сверхмедленных вычислителей».

Нет, пусть уж лучше будет фотоника :-)
Там хотя бы понятно что делать с таким железом, если инженеры вдруг его создадут.
А как извлечь пользу от процессора из 4 млрд ДНК - непонятно даже приблизительно.

Исходная версия Egor_, :

Я просто не уверен, что это будет именно фотоника. Вроде бы логичное продолжение, да. Но мне более приятно фантазировать о каких-нибудь устройствах на базе белков или там ДНК. Скорости не те, но зато какая скрытая сложность.

Давай пофантазируем насчёт «белков или там ДНК»
Думаю, это будет выглядеть примерно так же, как если бы на замену современного проца (8 ядер по 4 ГГц) предложили альтернативный вариант: проц из 4 млрд ядер по 8 Гц каждое.
Не ну а чо: биологические клетки медленные, и их много, так что сравнение частично уместное.
Так вот, первым делом ты бы столкнулся с проблемой, что ни один из известных тебе языков программирования не подходит для программирования такого железа.
Во-вторых, ты бы обнаружил, что все известные алгоритмы тоже ну никак не притянуть за уши для адекватной работы на такой системе.
В-третьих, вся наша история развития вычислительных систем (от машины тьюринга до современных эвм) развивала концепцию «одинокий исполнитель инструкций, делающий одну инструкцию и только после этого переходящий к следующей по списку», и тебе придётся все наработки, выполненные за последние 100 лет, забыть как бесполезную хрень и построить с нуля новую «теорию вычислений путём одновременной работы сверхбольшого количества сверхмедленных вычислителей».

Нет, пусть уж лучше будет фотоника :-)
Там хотя бы понятно что делать с таким железом, если инженеры вдруг его создадут.
А как извлечь пользу от процессора из 4 млрд ДНК - непонятно даже приблизительно.