Компилятор версии Wasmer 2.2, поддерживает Apple M1 и Aarch64.

автор vadim


Wasmer 2.2, последняя версия серверной среды выполнения с открытым исходным кодом для формата двоичных инструкций WebAssembly, вышла с «значительными улучшениями» компилятора Singlepass, включая поддержку нового оборудования.

В версии Wasmer 2.2, анонсированной 27 февраля, вновь реализована совместимость с Aarch64 для однопроходного компилятора Wasmer и представлена ​​поддержка процессоров Apple M1. Обновление Singlepass означает, что разработчики Web3 и блокчейна могут эффективно запускать Wasmer с Singlepass в Linux, Windows и MacOS, написала команда Wasmer в примечании к выпуску.

Производительность за один проход также была улучшена. Например, для x64_64 в Linux разработчики Wasmer заявили, что производительность Singlepass между версией 0.17 и версией 2.0 увеличилась примерно на 25 процентов.

Инструкции по установке автономной среды выполнения Wasmer можно найти на сайте docs.wasmer.io. В выпуске Wasmer 2.1, опубликованном в ноябре прошлого года, был представлен рефакторинг Singlepass, позволяющий реализовать новую, простую серверную реализацию. По словам команды Васмера, благодаря совместимости с Aarch64 Singlepass обещает стать более мощным, гибким и полезным. Но Васмеру еще предстоит протестировать «в реальных условиях» применительно к производственным нагрузкам. Пользователям предлагается загрузить Wasmer 2.2 и оставить отзыв о том, как он работает, на канале Wasmer Slack.

Wasmer позволяет разработчикам запускать модули WebAssembly, как автономные, так и встроенные, в других языках, таких как C/C++, Rust, PHP, Go и Python. Wasmer разработан таким образом, чтобы позволить писать программы на любом языке и запускать переносимые двоичные файлы в неизмененном виде на поддерживаемых операционных системах, таких как Linux или Windows. Wasmer также выступает в качестве безопасного моста для модулей Wasm (WebAssembly) для взаимодействия с собственными функциями ОС через ABI, такие как WASI или Emscripten.

Дальше читайте это:

  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Python пытается удалить GIL и повысить параллелизм
  • 7 причин, по которым Java по-прежнему хороша
  • Война за лицензирование открытого исходного кода окончена

Related Posts

Оставить комментарий