LINUX.ORG.RU

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

Исправление LINUX-ORG-RU, (текущая версия) :

Ну тут как бэ не форум финансистов и маркетологов, есть технология, есть железка, есть архитектура всё это и обсуждается. Бухгалтерия на другом домене. Я раньше тоже бомбил, но по другому поводу, а именно по лютой бюрократии не дающей энтуазиасту без ИП получить железку в руки, нет кружков куда можно было бы придти и поконпелять, пообсуждать и всё вот это вот, правда можно удалённый доступ вроде запросить и таки собрать/портировать свою программу под новую железку. Да и сейчас бомблю. Но к делу это не относится.

Интерес тут у большинства наверное всё же больше технический. У меня вот интерес к тому что там с JIT проблемы, в частности luajit и мне интересен момент адаптации трассирующего механизма jit компиляции на эльбрусе, там вообще интересно с одной стороны проблема, так как нужно в luajit вносить явные правки, довольно серьёзные, по сути писать заново (а оно заново и писалось для каждой архитектуры таков пусть иного не дано), но одновременно, если всё эжее сделать поддержку можно использовать VLIW особенности позволяющие бустануть скорость работы JIT по сравнению с x86 на голову выше, так как можно в одной инструкции выполнить код сразу из нескольких jit трасс, а именно при 2х ветвях ifelse можно их рассчитать сразу вместе и выхлопом инструкции будет не просто вычисление условия и последующее определение мы остаёмся на трассе или выбрасываемся в виртуальную машину или перепрыгиваем на новую трассу, а сразу переход на новую трассу если она есть и только во всех остальных случаях вываливаемся в байткод. Это же круто. Но к этому нужно приложить усилия, а для этого у широкого круга людей должен быть доступ, просто для экспериментов и набивания руки по оптимизациям, таким же которые делаются и для x86 железок, но другим. Безопасный 128 битрый режим для написания критически важных программ на голенькой сишечке с гарантией безопасности памяти на уровне железа без всяких этих ваших растов, жручий по памяти конечно, но если нет нужны гранить гигабайты указателей размер которых сразу x2 будет то отлично. Не интересно что ль? Интересно конечно!

Так что не мути воду.

Исходная версия LINUX-ORG-RU, :

Ну тут как бэ не форум финансистов и маркетологов, есть технология, есть железка, есть архитектура всё это и обсуждается. Бухгалтерия на другом домене. Я раньше тоже бомбил, но по другому поводу, а именно по лютой бюрократии не дающей энтуазиасту без ИП получить железку в руки, нет кружков куда можно было бы придти и поконпелять, пообсуждать и всё вот это вот, правда можно удалённый доступ вроде запросить и таки собрать/портировать свою программу под новую железку. Да и сейчас бомблю. Но к деле это не относится.

Интерес тут у большинства наверное всё же больше технический. У меня вот интерес к тому что там с JIT проблемы, в частности luajit и мне интересен момент адаптации трассирующего механизма jit компиляции на эльбрусе, там вообще интересно с одной стороны проблема, так как нужно в luajit вносить явные правки, довольно серьёзные, по сути писать заново (а оно заново и писалось для каждой архитектуры таков пусть иного не дано), но одновременно, если всё эжее сделать поддержку можно использовать VLIW особенности позволяющие бустануть скорость работы JIT по сравнению с x86 на голову выше, так как можно в одной инструкции выполнить код сразу из нескольких jit трасс, а именно при 2х ветвях ifelse можно их рассчитать сразу вместе и выхлопом инструкции будет не просто вычисление условия и последующее определение мы остаёмся на трассе или выбрасываемся в виртуальную машину или перепрыгиваем на новую трассу, а сразу переход на новую трассу если она есть и только во всех остальных случаях вываливаемся в байткод. Это же круто. Но к этому нужно приложить усилия, а для этого у широкого круга людей должен быть доступ, просто для экспериментов и набивания руки по оптимизациям, таким же которые делаются и для x86 железок, но другим. Безопасный 128 битрый режим для написания критически важных программ на голенькой сишечке с гарантией безопасности памяти на уровне железа без всяких этих ваших растов, жручий по памяти конечно, но если нет нужны гранить гигабайты указателей размер которых сразу x2 будет то отлично. Не интересно что ль? Интересно конечно!

Так что не мути воду.