я вам аргументирую, что уже купленные лицензии ещё в 2012 году обнуляли у множества IT компаний, причем механизм был "оригинальный" - торговая палата США создавала список, а компании Европы, Японии и Корее нас (я не говорю про кого-то, по слухам - это коснулось непосредственно нас) обкрадывала на уже имеющиеся лицензии. Более того, указанные в списке компании лишались возможности работать. Казалось бы правовое поле США, а обокрали нас компании других стран, работать запретили по всему миру.
мне бы для начала работы такая книга была бы большим подспорьем, а уже дальше я знаю кого спросить, было бы желание...
а так документации по Эльбрусу довольно много, да требуется приложить усилия, чтобы её изучать...
ps: вообще в своё время в школы закупили десятки и сотни тысяч компьютеров MSX из Японии по бешенным деньгам, уж Эльбрусы в рамках текущих цен, дешевле тех MSX, так что вполне можно было бы ставить в институты комьюнити бы быстро выросло. Причем Эльбрусы не отменяют x86 и ARM - изучать в профильных ВУЗах нужно всё.
Мы тут с вами общаемся, но мы капля в море, кому Эльбрус вообще интересен, нас мало, мы вымирающие динозавры... Может быть когда-то изменится, но пока кажется, что останутся пользователи и индусы с китайцами...
ps: на Эльбрусах свет клином не сошелся, но мне кажется экономически выгоднее производить и изучать свое, пусть и менее производительное (не отвергая все остальное), ну и кстати, кроме Эльбрусов есть ещё и другие интересные отечественные процы и микропроцы...
2012 год, не понятно за что, мы единомоментно потеряли все лицензии (не с США, мы с ними не работали, а Европой, Японией и Кореей) и результат работы за десяток лет, думаю другие организации аналогично...
Душили давно и точечно, просто все стараются не замечать
в сети лежит "Руководство по эффективному программированию на платформе «Эльбрус»" от МЦСТ - в котором раздел "Команды микропроцессора", по сути описание ассемблера и кодов мнемоник. Почему этого опубликованного документа не достаточно что бы считать, что архитектура команд на Эльбрус представлена сообществу - бери и пользуйся...?
побродил по инету в поисках опыта сборки Дарвина, мне понравились комментарии (для дальнейшей дискуссии мне не хватает компетенции, но считаю, что macOS и M1, платформы Apple сильно закрыты и даже нельзя поставить сторонний софт, может быть что-то и меняется, но Apple - это пример закрытой платформы общего применения, имхо, будут рад ошибаться) вот кратко цитата из инета (машинный перевод): " Краткие ответы на вопрос можно ли скомпилить Дарвин: Технически: да Практически: нет * С двоичными кодами: возможно, но не законно (не проверено) С двоичными кодами для общего оборудования: как указано выше (не проверено)
если вы не работаете в Apple (* прочищает горло в общем направлении Калифорнии *) Более длинный ответ: Это будет довольно долго. Я предлагаю кофе. Если у вас нет времени / желания читать все это, вы можете перейти к "Заключительным замечаниям". Практически возможно (нет): К сожалению, Apple отозвала исходный код слишком многих необходимых KEXT и двоичных файлов Дарвина, чтобы сделать компиляцию Darwin OS исключительно из исходного кода. Это все еще технически возможно (вы могли бы написать источник самостоятельно, чтобы исправить это должным образом), но у меня просто нет времени, навыков или желания сделать это (и я сомневаюсь, что сообщество краудфандинга было бы очень заинтересовано). "
не совсем так - все, в том числе и китайские производители чипов переходят на другие фабрики с tsmc уже с 2018 года, очень сложно с переходом, но результат успешный. Наши начали переход только в 2022 году, ну вот 2-4 года и перейдем, а tsmc перевезут в сша, имхо.
x486, мы тут как бы в 2023м, при попытке развить x486 хотя бы до пентиума, сразу попадаешь в лицензированную и запатентованную область Intel и AMD. ARM - лицензию для отечки отозвали насколько я слышал. отобрали. Производить x86 и ARM официально и фактически нельзя. RISC-V как раз сейчас им увлекаюсь, пока это микропроцессорная ниша, но перспективная. До текущего уровня e2k не дотягивает, еще лет 10ему, если сможет выйти из своей ниши.
"Ну так лицензируйте нужные патенты" в смысле лицензируйте? лицензию продали, лицензию отобрали, мы так по огульному обвинению США в 2012 году потеряли десятки Европейскихя корейских и японских лицензий, которых добивались много лет... а второе, патентами перекрыто почти все... они их регистрируют у себя сразу так оптом, чтобы ограничить возможностм остальным
отличные примеры - спасибо, все примерно так, но с западным еще все хуже, блоки приходится к ним в Европу возить на тех обслуживание, оборудованик прибито к геолокации и тп... Не все и не всегда, но упор на закрытость и ограничение к техдокументации явный уже 10 лет со стороны Европы, США, Японии. Китай исправляется, но я сужу только по ЭРИ, с линиями сложнее, да...
я вам еще раз обьясняю, если от китайцев я могу получить напрямую документацию, то от Сони - нет. Моя документация получена не свободным путем, более того по Сони регулярно вынужден помогать тем, кто не может запустить эри, так как не знает, что таблицы данных, которые нужно загружать при включении существуют и не могут сами достать эти файлы. Инженер медоборудования по своему направлению хотя ко мне и обращался, но помочь я ему не смог, вынужден реверсить медоборудование, чтобы его обслуживать, так как тех документации непоставляется. По части документации на e2k, для продолжения разговора приведите пожалуйств сылку на доки по подключению m1 проца, errata и исходники ядра macOS.
так все же кто-то рассматривает архитектуру VLIW в своих применениях из топовых производителей процессоров? Что-то в ней их цепляет. как я понимаю ни x86, ни ARM нельзя использовать так как они лицензированные, остается только свой e2k, который в целом считает и считает лучше компов десятилетней давности и как показано в статье, может выступать десктопной системой и я добавл, что ее можно было бы испольщовать как базу для учебного класса, а это сразу сотни потенциальных пользователей в будущем этой архитектуры.
первоначальный вопрос в том, что все оборудование из-за рубежа поставляется без технической документации и нормальному техническому обслуживвнию не подлежит. И задаваться вопросом "доступная документация" к зарубежному оборудованию не приходится. Касаемо чипов Сони, я работаю с двумя десятками их чипов и половина имеет отдельные таблицы без которых вы их не запустите, чипы стоят в демокитах, разных отладках, но самостоятельно без знания, что такие таблицы с микрокодом и настройками ваще существуют - вы не запустите. Документация иногда по Сони просачивается в инет, а erratа, AN, корректирующий микрокод - нет. свободная документация - это видимость и популизм.
чуть подумав, я понял что фраза "доступная документация" - это какой-то обман... У меня друг - он обслуживает медтехнику в городе, никакой открытой доступной техдокументации оборудрвания западного производства - нет! И он являясь инженером больницы не может нормально обслуживать оборудование, как от него требуется по должности. Ему постоянно приходится заниматься реверсинженерингом. Почему все поставляемое зарубежное оборудование не имеет доступной технической документации? а от этого зависят жизни Из моего опыта - Sony, попробуйте получить от них документацию по ЭРИ - никаких шансов. Никакой открытой доступной документации. С отечкой намного лучше, если не нашел, всегда можно позвонить, три раза переподключают и ты уже общаешься со знающим человеком. Ну и есть форумы бедные, но форумы, тг-каналы. Так что фраза "доступная документация" - это видимость, часть документации вы может и видите на ЭРИ зарубежного производства, но важные мелочи, типа AN - нет. А ту же Sony вы не сможете запустить без специальных таблиц. Увас есть pdf, но по ней запустить нельзя.
у меня никогда не было проблем с полученим документации хоть от китацев, хоть от корейцев (а у них сложно получить хотя бы из-за языкового барьера и файрвола) и уж тем более от русских производителей очень специфичной ЭРИ. Это надуманный предлог лентяев, либо тех, кто не умеет искать и спрашивать.
"про e2k, чья идея была в другом, но потом про неё забыли и пытаются применить хоть где нибудь" да все знают преимущества VLIW архитектуры, кто только её не пользует (TI, AMD, Intel), ну и если Эльбрусы удастся применить в университетской программе, то почему нет? представьте у вас в универе на рабочих станция эльбрусы, где обучаются будущие бухгалтера 1С, изучают OpenOffice и Linux? что в этом плохого? Достаточно ли будет производительности этой станции? (У меня в школе были, например, компы MSX архитектуры, сейчас мне эти знания нужны? скорее нет, но зато эти компы мне дали базовые знания, которые я развил. Так что не так важно, что будет стоять в школе, пусть стоят Эльбрусы, почему нет...) а уже когда появится массовость из-за применение в госзакупках, тогда процы станут дешевле, появится больше программистов умеющих в VLIW (а также во всех остальные архитектуры, их же не отменяют)... имхо одни плюсы...
это все офигенно дотягивает до тех задач, которые перед ними ставятся, я в восторге почти от каждой железки и понимаю, когда и какую можно применить и чем одна хуже или лучше другой (по крайней мере думаю, что понимаю), в то же время я понимаю, что потратил дофига денег за их покупку и с минимальной эффективностью, не все измеряется деньгами и эффективностью. x86 и маков дофига, но на них только в киберпанков играть, кучу задач они не способны решить (спойлер, я знаю, хотя никогда не кодил, какие задачи может эффективно решить Эльбрус, так же я знаю зачем может понадобиться хавьер или рок) мне притащили тут недавно отладку megawin MG8F6 - на базе 8051(!), проц за 0.5 бакса здесь это просто охренительный микроконтроллер скажу я вам, если бы я не интересовался железом, я даже не знал бы, что недавно, а именно в 2021году, китайцы реанимировали в железе 51ю архитектуру и отлично её развили! Если бы в китае был хабр, то там был бы аналогичный хайп, зачем нужно разрабатывать эти MG8F6, если есть тини и меги!(?), но там нет хабра и теперь у них есть замечательный свой микроконтроллер, пусть и с опозданием в 20 лет... всех с наступившим! и всем больше интересных железок в новом году!
на TSMC свет клином не сошелся, на этом заблуждении погорели многие японские, корейские и другие фабрики, считая, что они являются искочительными для некоторых мировых производителей (аналогично как сейчас считается TSMC). TSMC просто более удобный и порог вхождения ниже, это как платы производить в резоните или на jlcpcb, на последнем просто удобнее заказать, за 5 минут можно...
причем здесь политика?
ваша цитата:
я вам аргументирую, что уже купленные лицензии ещё в 2012 году обнуляли у множества IT компаний, причем механизм был "оригинальный" - торговая палата США создавала список, а компании Европы, Японии и Корее нас (я не говорю про кого-то, по слухам - это коснулось непосредственно нас) обкрадывала на уже имеющиеся лицензии. Более того, указанные в списке компании лишались возможности работать. Казалось бы правовое поле США, а обокрали нас компании других стран, работать запретили по всему миру.
нечего искать, мы не работали с США
мне бы для начала работы такая книга была бы большим подспорьем, а уже дальше я знаю кого спросить, было бы желание...
а так документации по Эльбрусу довольно много, да требуется приложить усилия, чтобы её изучать...
ps: вообще в своё время в школы закупили десятки и сотни тысяч компьютеров MSX из Японии по бешенным деньгам, уж Эльбрусы в рамках текущих цен, дешевле тех MSX, так что вполне можно было бы ставить в институты комьюнити бы быстро выросло. Причем Эльбрусы не отменяют x86 и ARM - изучать в профильных ВУЗах нужно всё.
Мы тут с вами общаемся, но мы капля в море, кому Эльбрус вообще интересен, нас мало, мы вымирающие динозавры... Может быть когда-то изменится, но пока кажется, что останутся пользователи и индусы с китайцами...
ps: на Эльбрусах свет клином не сошелся, но мне кажется экономически выгоднее производить и изучать свое, пусть и менее производительное (не отвергая все остальное), ну и кстати, кроме Эльбрусов есть ещё и другие интересные отечественные процы и микропроцы...
2012 год, не понятно за что, мы единомоментно потеряли все лицензии (не с США, мы с ними не работали, а Европой, Японией и Кореей) и результат работы за десяток лет, думаю другие организации аналогично...
Душили давно и точечно, просто все стараются не замечать
"Выходим из тюрьмы Apple. Установка произвольных приложений на iOS без джейлбрейка"
https://habr.com/ru/company/itsumma/blog/570874/
угу, если некоторые пользователи считают Apple и iOS тюрьмой из которой нужно искать выходы, то да, свободная ОС... Примечательны комменты в статье =)
в сети лежит "Руководство по эффективному программированию на платформе «Эльбрус»" от МЦСТ - в котором раздел "Команды микропроцессора", по сути описание ассемблера и кодов мнемоник. Почему этого опубликованного документа не достаточно что бы считать, что архитектура команд на Эльбрус представлена сообществу - бери и пользуйся...?
руководство программиста
http://www.mcst.ru/files/5ed39a/dd0cd8/50506b/000000/elbrus_prog_2020-05-30.pdf
побродил по инету в поисках опыта сборки Дарвина, мне понравились комментарии
(для дальнейшей дискуссии мне не хватает компетенции, но считаю, что macOS и M1, платформы Apple сильно закрыты и даже нельзя поставить сторонний софт, может быть что-то и меняется, но Apple - это пример закрытой платформы общего применения, имхо, будут рад ошибаться)
вот кратко цитата из инета (машинный перевод):
"
Краткие ответы на вопрос можно ли скомпилить Дарвин:
Технически: да
Практически: нет *
С двоичными кодами: возможно, но не законно (не проверено)
С двоичными кодами для общего оборудования: как указано выше (не проверено)
если вы не работаете в Apple (* прочищает горло в общем направлении Калифорнии *) Более длинный ответ: Это будет довольно долго. Я предлагаю кофе. Если у вас нет времени / желания читать все это, вы можете перейти к "Заключительным замечаниям". Практически возможно (нет): К сожалению, Apple отозвала исходный код слишком многих необходимых KEXT и двоичных файлов Дарвина, чтобы сделать компиляцию Darwin OS исключительно из исходного кода. Это все еще технически возможно (вы могли бы написать источник самостоятельно, чтобы исправить это должным образом), но у меня просто нет времени, навыков или желания сделать это (и я сомневаюсь, что сообщество краудфандинга было бы очень заинтересовано). "
не совсем так - все, в том числе и китайские производители чипов переходят на другие фабрики с tsmc уже с 2018 года, очень сложно с переходом, но результат успешный. Наши начали переход только в 2022 году, ну вот 2-4 года и перейдем, а tsmc перевезут в сша, имхо.
x486, мы тут как бы в 2023м, при попытке развить x486 хотя бы до пентиума, сразу попадаешь в лицензированную и запатентованную область Intel и AMD.
ARM - лицензию для отечки отозвали насколько я слышал. отобрали.
Производить x86 и ARM официально и фактически нельзя.
RISC-V как раз сейчас им увлекаюсь, пока это микропроцессорная ниша, но перспективная. До текущего уровня e2k не дотягивает, еще лет 10ему, если сможет выйти из своей ниши.
"Ну так лицензируйте нужные патенты"
в смысле лицензируйте? лицензию продали, лицензию отобрали, мы так по огульному обвинению США в 2012 году потеряли десятки Европейскихя корейских и японских лицензий, которых добивались много лет...
а второе, патентами перекрыто почти все... они их регистрируют у себя сразу так оптом, чтобы ограничить возможностм остальным
я не звнимаюсь iOS
приведите пожалуйста ссылку на репо исходников, доки по сборке
и ссылку на доки на чип M1 на уровне хотя бы e2k
отличные примеры - спасибо, все примерно так, но с западным еще все хуже, блоки приходится к ним в Европу возить на тех обслуживание, оборудованик прибито к геолокации и тп... Не все и не всегда, но упор на закрытость и ограничение к техдокументации явный уже 10 лет со стороны Европы, США, Японии.
Китай исправляется, но я сужу только по ЭРИ, с линиями сложнее, да...
я вам еще раз обьясняю, если от китайцев я могу получить напрямую документацию, то от Сони - нет. Моя документация получена не свободным путем, более того по Сони регулярно вынужден помогать тем, кто не может запустить эри, так как не знает, что таблицы данных, которые нужно загружать при включении существуют и не могут сами достать эти файлы.
Инженер медоборудования по своему направлению хотя ко мне и обращался, но помочь я ему не смог, вынужден реверсить медоборудование, чтобы его обслуживать, так как тех документации непоставляется.
По части документации на e2k, для продолжения разговора приведите пожалуйств сылку на доки по подключению m1 проца, errata и исходники ядра macOS.
так все же кто-то рассматривает архитектуру VLIW в своих применениях из топовых производителей процессоров? Что-то в ней их цепляет.
как я понимаю ни x86, ни ARM нельзя использовать так как они лицензированные, остается только свой e2k, который в целом считает и считает лучше компов десятилетней давности и как показано в статье, может выступать десктопной системой и я добавл, что ее можно было бы испольщовать как базу для учебного класса, а это сразу сотни потенциальных пользователей в будущем этой архитектуры.
первоначальный вопрос в том, что все оборудование из-за рубежа поставляется без технической документации и нормальному техническому обслуживвнию не подлежит. И задаваться вопросом "доступная документация" к зарубежному оборудованию не приходится.
Касаемо чипов Сони, я работаю с двумя десятками их чипов и половина имеет отдельные таблицы без которых вы их не запустите, чипы стоят в демокитах, разных отладках, но самостоятельно без знания, что такие таблицы с микрокодом и настройками ваще существуют - вы не запустите. Документация иногда по Сони просачивается в инет, а erratа, AN, корректирующий микрокод - нет.
свободная документация - это видимость и популизм.
встречный вопрос, а у macOS исходники ядра открытые? в свободном доступе документация на чип М1 есть (и, что может быть более интересно - errata)...
чуть подумав, я понял что фраза "доступная документация" - это какой-то обман...
У меня друг - он обслуживает медтехнику в городе, никакой открытой доступной техдокументации оборудрвания западного производства - нет! И он являясь инженером больницы не может нормально обслуживать оборудование, как от него требуется по должности. Ему постоянно приходится заниматься реверсинженерингом. Почему все поставляемое зарубежное оборудование не имеет доступной технической документации? а от этого зависят жизни
Из моего опыта - Sony, попробуйте получить от них документацию по ЭРИ - никаких шансов. Никакой открытой доступной документации.
С отечкой намного лучше, если не нашел, всегда можно позвонить, три раза переподключают и ты уже общаешься со знающим человеком. Ну и есть форумы бедные, но форумы, тг-каналы.
Так что фраза "доступная документация" - это видимость, часть документации вы может и видите на ЭРИ зарубежного производства, но важные мелочи, типа AN - нет. А ту же Sony вы не сможете запустить без специальных таблиц. Увас есть pdf, но по ней запустить нельзя.
у меня никогда не было проблем с полученим документации хоть от китацев, хоть от корейцев (а у них сложно получить хотя бы из-за языкового барьера и файрвола) и уж тем более от русских производителей очень специфичной ЭРИ. Это надуманный предлог лентяев, либо тех, кто не умеет искать и спрашивать.
"про e2k, чья идея была в другом, но потом про неё забыли и пытаются применить хоть где нибудь"
да все знают преимущества VLIW архитектуры, кто только её не пользует (TI, AMD, Intel), ну и если Эльбрусы удастся применить в университетской программе, то почему нет?
представьте у вас в универе на рабочих станция эльбрусы, где обучаются будущие бухгалтера 1С, изучают OpenOffice и Linux? что в этом плохого? Достаточно ли будет производительности этой станции? (У меня в школе были, например, компы MSX архитектуры, сейчас мне эти знания нужны? скорее нет, но зато эти компы мне дали базовые знания, которые я развил. Так что не так важно, что будет стоять в школе, пусть стоят Эльбрусы, почему нет...)
а уже когда появится массовость из-за применение в госзакупках, тогда процы станут дешевле, появится больше программистов умеющих в VLIW (а также во всех остальные архитектуры, их же не отменяют)... имхо одни плюсы...
это все офигенно дотягивает до тех задач, которые перед ними ставятся,
я в восторге почти от каждой железки и понимаю, когда и какую можно применить и чем одна хуже или лучше другой (по крайней мере думаю, что понимаю),
в то же время я понимаю, что потратил дофига денег за их покупку и с минимальной эффективностью, не все измеряется деньгами и эффективностью. x86 и маков дофига, но на них только в киберпанков играть, кучу задач они не способны решить
(спойлер, я знаю, хотя никогда не кодил, какие задачи может эффективно решить Эльбрус, так же я знаю зачем может понадобиться хавьер или рок)
мне притащили тут недавно отладку megawin MG8F6 - на базе 8051(!), проц за 0.5 бакса здесь
это просто охренительный микроконтроллер скажу я вам, если бы я не интересовался железом, я даже не знал бы, что недавно, а именно в 2021году, китайцы реанимировали в железе 51ю архитектуру и отлично её развили! Если бы в китае был хабр, то там был бы аналогичный хайп, зачем нужно разрабатывать эти MG8F6, если есть тини и меги!(?), но там нет хабра и теперь у них есть замечательный свой микроконтроллер, пусть и с опозданием в 20 лет...
всех с наступившим! и всем больше интересных железок в новом году!
на TSMC свет клином не сошелся, на этом заблуждении погорели многие японские, корейские и другие фабрики, считая, что они являются искочительными для некоторых мировых производителей (аналогично как сейчас считается TSMC). TSMC просто более удобный и порог вхождения ниже, это как платы производить в резоните или на jlcpcb, на последнем просто удобнее заказать, за 5 минут можно...