-
- Евгений_СД. В вас то рождаются то умирают целые вселенные. Вы
предугадываете направление движения галактик и читаете инженерные
документы пачками насквозь одним взглядом. респект конечно, но у
меня чиста житейский вопрос: Tpoeшник(38 знак., 16.06.2021 08:31)
- Только у нее побочный эффект будет. Она будет перемещать Солнце
так, чтобы оно всегда на солнечные панели машинки светило :) - Evgeny_CD(16.06.2021 10:20)
- С солнечными панелями на машинке вы Евгений далеко не поедете. Как я и предполагал - песка из под колес не будет. - Tpoeшник(16.06.2021 10:25)
- хм. Вы настоолько богаты, чтобы оплатить его работу? - symbions(16.06.2021 10:18)
- Начинается) Что за манера в чужие карманы заглядывать!? :) - Tpoeшник(16.06.2021 10:23)
- Гы. При бесконечном бюджете сделает :) Причём любой человек - symbions(16.06.2021 11:22)
- А в шароварах есть карманы? По сути - не отвлекай пустяками
человека, который работает и на нас в том числе. - Toчкa oпopы(16.06.2021 10:59)
- Шаровары, тупые, нищие, отвлекаем. Вы в зеркало смотритесь чаще. - Tpoeшник(16.06.2021 11:11)
- Начинается) Что за манера в чужие карманы заглядывать!? :) - Tpoeшник(16.06.2021 10:23)
- Только у нее побочный эффект будет. Она будет перемещать Солнце
так, чтобы оно всегда на солнечные панели машинки светило :) - Evgeny_CD(16.06.2021 10:20)
- Кстати, гибридными архитектурами (в другом смысле) Intel и вправду занялись. См. инфу от них (?) на первой текстовой картинке здесь Косвенно это можно было понять по недавней истории, когда они сманивали какого-то дизайнера процов на "необычный проект". В общем на мой взгляд потихоньку они начали сруливать с почивания на лаврах x86... - RxTx(15.06.2021 17:35, ссылка)
- жаба, сэр. элементарная жаба душит отдавать до 4-х ядер проца на
обслуживание одного 100G канала. - фyтбoлиcт(15.06.2021 08:43,
)
- 1 гигабит - чуть менее 1.5 М пакета в секунду в пике. 100G - 150
млн пакетов в сек. Процессору (любому) здесь вообще делать нефиг. - Evgeny_CD(15.06.2021 08:46)
- busy-poll. уже давно. и что, реально процу делать нефиг? - фyтбoлиcт(15.06.2021 09:18,
)
- если бы нефиг... то не придумывали всякие I/O Completion Ports, смысл которых в том, чтобы тупое перекидывание байт в заданную область памяти сбросить непосредственно на сетевуху/контроллер диска. - cheblin(15.06.2021 08:54)
- busy-poll. уже давно. и что, реально процу делать нефиг? - фyтбoлиcт(15.06.2021 09:18,
- 1 гигабит - чуть менее 1.5 М пакета в секунду в пике. 100G - 150
млн пакетов в сек. Процессору (любому) здесь вообще делать нефиг. - Evgeny_CD(15.06.2021 08:46)
- Я не очень разбираюсь во всех этих аббревиатурах из статьи, но у
меня почему-то возник вопрос: не означает ли все описываемое там,
что часть процессора будет делать что-то свое, не ту задачу,
которую хотел бы пользователь, а ту, которую ему загрузят извне
якобы для коммуникации с внешними
сервисами/хранилищами/дата-центрами? Халявные распределенные
вычислительные мощности для оператора к которому подключены
пользователи, не? - rezident(14.06.2021 23:19)
- Сетевой стек, включая TCP/IP, вполне реализуем на FPGA. Это
приобретает значение когда потоки данных достигают сотен
гигабит/сек. То же самое касается файловой системы и файлового I/O,
эти задачи так же реализуемы на FPGA. Выделенные под I/O аппаратные
блоки позволяют разгрузить процессорные ядра, так как в случае
быстрых потоков данных (от 400 Gbit/sec) нагрузка становится
существенной. В особенности это наблюдается при микросервисной
архитектуре ПО, когда обмен идет через RxTx(403 знак., 15.06.2021 03:10)
- IP точно можно делать в виде "жесткого кремния". Блоки файловой
системы тоже. - Evgeny_CD(15.06.2021 07:12)
- Они его, как видишь, делают всё-таки в виде "программируемого кремния". Сиречь FPGA... - RxTx(15.06.2021 18:15)
- WizNet подтверждает :) - Evgeny_CD(15.06.2021 08:03)
- И проблема слишком долгой жизни ИМС решается легко. Выпускаем новую версию открытого стандарта :) - Evgeny_CD(15.06.2021 07:14)
- Согласен. Но самый лакомый вариант - поместить такой ускоритель на
одной подложке с процессором. Чиплеты. Потому как PCIe, даже 5.0,
медленно и сложно. И задержка большая. CCIX самое то. - Evgeny_CD(15.06.2021 07:10, ссылка)
- Я выше сразу хотел приписать, но не стал "размывать" тему. Задача
offloading'а, custom процессоров не нова. У CDC6000 (это конец 60х)
были Peripheral processors: Задачи именно файловой системы (как в
оговоренных выше ускорителях) и дискового I/O дополнительный
6502@1Mhz решал еще в в 8-битном Commodore-64. И вообще, на то
время сопроцов (aka "акселераторов") было валом. - RxTx(15.06.2021 18:28, ссылка)
- А исчо во времена оны был такой i8089, весьма забавный агрегад - LightElf(15.06.2021 19:25)
- (Задумчиво) ...Чего только не бывает.. - RxTx(15.06.2021 22:17)
- А исчо во времена оны был такой i8089, весьма забавный агрегад - LightElf(15.06.2021 19:25)
- Я выше сразу хотел приписать, но не стал "размывать" тему. Задача
offloading'а, custom процессоров не нова. У CDC6000 (это конец 60х)
были Peripheral processors: Задачи именно файловой системы (как в
оговоренных выше ускорителях) и дискового I/O дополнительный
6502@1Mhz решал еще в в 8-битном Commodore-64. И вообще, на то
время сопроцов (aka "акселераторов") было валом. - RxTx(15.06.2021 18:28, ссылка)
- IP точно можно делать в виде "жесткого кремния". Блоки файловой
системы тоже. - Evgeny_CD(15.06.2021 07:12)
- Сетевой стек, включая TCP/IP, вполне реализуем на FPGA. Это
приобретает значение когда потоки данных достигают сотен
гигабит/сек. То же самое касается файловой системы и файлового I/O,
эти задачи так же реализуемы на FPGA. Выделенные под I/O аппаратные
блоки позволяют разгрузить процессорные ядра, так как в случае
быстрых потоков данных (от 400 Gbit/sec) нагрузка становится
существенной. В особенности это наблюдается при микросервисной
архитектуре ПО, когда обмен идет через RxTx(403 знак., 15.06.2021 03:10)
- Евгений_СД. В вас то рождаются то умирают целые вселенные. Вы
предугадываете направление движения галактик и читаете инженерные
документы пачками насквозь одним взглядом. респект конечно, но у
меня чиста житейский вопрос: Tpoeшник(38 знак., 16.06.2021 08:31)