Квалификация специалиста до определенной степени может компенсировать недостатки архитектуры. Чтобы писать быстрый код под Эльбрус нужно знать его (Эльбруса) преимущества и недостатки. Не лезть туда, где заведомый проигрыш, совершенствоваться там, где есть выигрыш и думать, что можно сделать в "середине". Если архитектура - "проблемная", то и подготовить для нее специалистов - сложнее. А подготовить спецов это тоже дорогое удовольствие. Та самая "колоссальная работа".
Рассуждая так, примерно в 2017-м я попытался в своем ВУЗе протолкнуть идею создания курса с идеей - "Мы лучше всех умеем писать под Эльбрус" (в смысле с учетом всех особенностей Эльбруса). Были и люди, кроме меня, готовые это все делать в ВУЗе. Вышел на контакт с МЦСТ, получил понимание и поддержку (насколько это возможно для МЦСТ). Подписали декларацию о намерениях. Все уперлось в то, кто: МЦСТ или ВУЗ предоставит ресурсы (4-х проц. сервер) для разработки и проведения курса. В 2019-м я почти получил машину. Но в конце все-же сорвалось. И с тех пор ситуация не изменилась. Максимум, чем я тут смог помочь отечественному производителю, это отфильтровать и направить к настоящему времени в МЦСТ 3-х студентов, которые загорелись от меня идеей работать именно с Эльбрусами. Как-бы и винить тут особо некого. У каждого своя правда. Но правда и в том, что ситуация с ПО для Эльбрусов и специалистов, которые под него могут писать эффективный код, как мне представляется, с 2017-го лучше не стала.
Вот сейчас выделяют средства на разработку процессоров и "обвязки". Это - хорошо. Но может что-то надо выделить и на подготовку отечественных специалистов для работы с отечественным оборудованием? Чтобы они в ВУЗах уже с ними знакомились, а не с Microsoft? То, с чем ты раньше познакомился, то и будет сидеть "глубже". Пусть Эльбрус - это специфична техника. Это просто означает, что специфичные курсы для Байкала должны быть во всех ВУЗах с IT-специальностями, а для Эльбрса не во всех, а в нескольких, достаточных для заполнения специалистами ниши, которая может быть занята Эльбрусами и этим специалистам дать работу. Какое-никакое, а комьюнити начнет формироваться. А то ведь на 30-е июня 2021 г. форум Эльбруса ( https://forum.elbrus.ru/ ) с 2016 г. имел такие характеристики: Всего сообщений: 185 • Всего тем: 49 • Всего пользователей: 264. 37 сообщений в год, 3 сообщения в месяц. За месяц ситуация "изменилась": Всего сообщений: 187 • Всего тем: 50 • Всего пользователей: 270. Думаю, рыночными механизмами эту ситуацию не изменить. От теплого к холодному энергия передается только с помощью работы, а сама - никак. Дорогу осилит идущий :)
Ну и наконец, не массовая ниша это не плохо. Например, ПО проектирования цветных революций (предполагаю, что такое есть) вряд-ли обсчитывают на компьютерах общего пользования. Против такого ПО должно быть "контрПО" не уступающее по производительности, иначе можно опоздать с контрдействиями. Цена ошибки (поражения) здесь в принципе равна цене всего производства универсальных процессоров. Потому как поражение равно закрытию всего этого производства и универсальных процессоров и специфичных. Поэтому, думаю, нужны Эльбрусы и те, кто на них умеет эффективно писать не смотря на ограничения архитектуры. И направление это надо развивать "не смотря на". А массовым, ну... пусть Байкал будет. В общем я за появление курсов по изучению и Эльбрусов и Байкалов в ВУЗах (а может и школах) страны! :)
Квалификация специалиста до определенной степени может компенсировать недостатки архитектуры. Чтобы писать быстрый код под Эльбрус нужно знать его (Эльбруса) преимущества и недостатки. Не лезть туда, где заведомый проигрыш, совершенствоваться там, где есть выигрыш и думать, что можно сделать в "середине". Если архитектура - "проблемная", то и подготовить для нее специалистов - сложнее. А подготовить спецов это тоже дорогое удовольствие. Та самая "колоссальная работа".
Рассуждая так, примерно в 2017-м я попытался в своем ВУЗе протолкнуть идею создания курса с идеей - "Мы лучше всех умеем писать под Эльбрус" (в смысле с учетом всех особенностей Эльбруса). Были и люди, кроме меня, готовые это все делать в ВУЗе. Вышел на контакт с МЦСТ, получил понимание и поддержку (насколько это возможно для МЦСТ). Подписали декларацию о намерениях. Все уперлось в то, кто: МЦСТ или ВУЗ предоставит ресурсы (4-х проц. сервер) для разработки и проведения курса. В 2019-м я почти получил машину. Но в конце все-же сорвалось. И с тех пор ситуация не изменилась. Максимум, чем я тут смог помочь отечественному производителю, это отфильтровать и направить к настоящему времени в МЦСТ 3-х студентов, которые загорелись от меня идеей работать именно с Эльбрусами. Как-бы и винить тут особо некого. У каждого своя правда. Но правда и в том, что ситуация с ПО для Эльбрусов и специалистов, которые под него могут писать эффективный код, как мне представляется, с 2017-го лучше не стала.
Вот сейчас выделяют средства на разработку процессоров и "обвязки". Это - хорошо. Но может что-то надо выделить и на подготовку отечественных специалистов для работы с отечественным оборудованием? Чтобы они в ВУЗах уже с ними знакомились, а не с Microsoft? То, с чем ты раньше познакомился, то и будет сидеть "глубже". Пусть Эльбрус - это специфична техника. Это просто означает, что специфичные курсы для Байкала должны быть во всех ВУЗах с IT-специальностями, а для Эльбрса не во всех, а в нескольких, достаточных для заполнения специалистами ниши, которая может быть занята Эльбрусами и этим специалистам дать работу. Какое-никакое, а комьюнити начнет формироваться. А то ведь на 30-е июня 2021 г. форум Эльбруса ( https://forum.elbrus.ru/ ) с 2016 г. имел такие характеристики: Всего сообщений: 185 • Всего тем: 49 • Всего пользователей: 264. 37 сообщений в год, 3 сообщения в месяц. За месяц ситуация "изменилась": Всего сообщений: 187 • Всего тем: 50 • Всего пользователей: 270. Думаю, рыночными механизмами эту ситуацию не изменить. От теплого к холодному энергия передается только с помощью работы, а сама - никак. Дорогу осилит идущий :)
Ну и наконец, не массовая ниша это не плохо. Например, ПО проектирования цветных революций (предполагаю, что такое есть) вряд-ли обсчитывают на компьютерах общего пользования. Против такого ПО должно быть "контрПО" не уступающее по производительности, иначе можно опоздать с контрдействиями. Цена ошибки (поражения) здесь в принципе равна цене всего производства универсальных процессоров. Потому как поражение равно закрытию всего этого производства и универсальных процессоров и специфичных. Поэтому, думаю, нужны Эльбрусы и те, кто на них умеет эффективно писать не смотря на ограничения архитектуры. И направление это надо развивать "не смотря на". А массовым, ну... пусть Байкал будет. В общем я за появление курсов по изучению и Эльбрусов и Байкалов в ВУЗах (а может и школах) страны! :)