-
- Ядер самой разной битности, вполне сносного качества, десятки. С
открытыми лицензиями. Но как только "с хорошим C компилятором" -
тут-то и происходит мор. - Evgeny_CD(29.11.2023 15:59)
- Мор конкурентов происходит на этапе "всем давно известно, является именем нарицательным, наработаны и доступны тонны алгоритмов". - teap0t(29.11.2023 20:16)
- Ну а я обо што? Какое ещо есть ядро с мощной софтверной поддержкой и безлицинзионное? - mse homjak(29.11.2023 17:29)
- Ядро щас любой студень наваяет, это давно не хайтек, а вот срецтва
разработки - это совсем другой разговор. Сейчас если и запиливать
цпу, то только так чтобы на него LLVM как родной ложился, с
минимальными твиками. - =AlexD=(29.11.2023 16:03)
- Золотые слова. Именно так я и вижу проектирование практичного
софткора наших дней. Не от креативных идей "я ща такую ISA
забабахаю, что все офигеют от ее продвинутости", а от максимального
удобства кодогенерации из IR, или что там есть промежуточного в
GCC. - Evgeny_CD(29.11.2023 16:14)
- тады ннада прогить сверьху вниз - сперва пишем компилятер
придумывая наиболее эффективныя команды и способы адресации, а
потом пилим корку проца. то есть вот были ранее форт-процессоры,
теперь будуть си-процессоры. вообще, учитывая быстродействие
процессоров при нонешних топологических нормах, можно было б
забубенить чип си-интерпретатора. или сделать системой команд
процессора операторы си. - Alex68(29.11.2023 16:23)
- Компиляторы, порождающие промежуточный, платформо-независимый код,
есть, как минимум, два. Этот пункт предлагается опустить, дабы
психиатры не бузили - Evgeny_CD(29.11.2023 17:02)
- у меня есть тольстая книшка 60х годов - "Компилятор Компиляторов", я ее тщательно заныкал от санитаров. - Alex68(29.11.2023 17:09)
- Там (показывает куда-то вверх и в сторону) обитают достаточно башковитые инженегры, они уже всё это сделали. А если не сделали, значит, оно и не надо :-) - SciFi(29.11.2023 16:33)
- А по-русски можно? Пошёл туда, взял данные, умножил, подытожил, выложил сюда. - Бapбoc(29.11.2023 16:26)
- Компиляторы, порождающие промежуточный, платформо-независимый код,
есть, как минимум, два. Этот пункт предлагается опустить, дабы
психиатры не бузили - Evgeny_CD(29.11.2023 17:02)
- тады ннада прогить сверьху вниз - сперва пишем компилятер
придумывая наиболее эффективныя команды и способы адресации, а
потом пилим корку проца. то есть вот были ранее форт-процессоры,
теперь будуть си-процессоры. вообще, учитывая быстродействие
процессоров при нонешних топологических нормах, можно было б
забубенить чип си-интерпретатора. или сделать системой команд
процессора операторы си. - Alex68(29.11.2023 16:23)
- Золотые слова. Именно так я и вижу проектирование практичного
софткора наших дней. Не от креативных идей "я ща такую ISA
забабахаю, что все офигеют от ее продвинутости", а от максимального
удобства кодогенерации из IR, или что там есть промежуточного в
GCC. - Evgeny_CD(29.11.2023 16:14)
- Ядер самой разной битности, вполне сносного качества, десятки. С
открытыми лицензиями. Но как только "с хорошим C компилятором" -
тут-то и происходит мор. - Evgeny_CD(29.11.2023 15:59)