Size: a a a

WebAssembly — русскоговорящее сообщество

2021 September 08

MV

Mikhail Voronov in WebAssembly — русскоговорящее сообщество
например, в этом году будет доклад от Rossberg про только стандарт васма, подобный тому, что был 2 года назад
https://www.youtube.com/watch?v=pq-Pa2Fj4nE&list=PL5BszCNLCnMOt7wCU9CmTaaFPP3-cIKmR&index=6
источник
2021 September 09

AP

Andrey Pechkurov in WebAssembly — русскоговорящее сообщество
Всем привет

Есть вопрос по Rust + WASM + WASI + Node.js. Подскажи, пожалуйста, в каком сейчас состоянии экосистема?

Хочу поэкспериментировать с компиляцией вот этого драйвера в WA и генерированием биндингов под Node.js, соответственно. Драйвер - это сетевой клиент с поддержкой async/await синтаксиса.
https://github.com/scylladb/scylla-rust-driver

Вот тут вроде как говорят, что с Tokio все не гладко:
https://github.com/tokio-rs/tokio/issues/1597
источник

でゲソ in WebAssembly — русскоговорящее сообщество
да щас в принципе ни с чем не гладко. тем не менее ржавые васм бинарники появляются в npm. вопрос в основном стоит какого уровня боль вас интересует
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
ML-щики постоянно перетягивают васм в сторону быстрых вычислений https://github.com/WebAssembly/design/issues/1429 они готовы сломать IEEE арифметику, что бы выжать последние миллисекунды из процессоров. Так же есть другие господа, которые хотят сделать длинную арифметику, в том компилить сущесвующие либы с ней (им например хочется fma инструкцию, так как на ней основана MPFR). Короче похоже нужен флаг для этого всего дела, либо быстро, либо точно. Подобный флаг предлагался тут https://github.com/WebAssembly/design/issues/1393
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
(Поправка: не ту ссылку открыл) Предложение про флаги (старое) в общем не двигается.
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
"We had a discussion on this topic at the last CG meeting with the new instruction addition as the alternative means to the goal. There seems to be a general interest in solving this through the latter direction."
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
Ещё есть issue про rounding mode, оно гораздо ближе к имплементации, но и там автору придётся сделать довольно большую домашнюю работу
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
что-то интересное/прикладное есть?
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
Его покусают на CG, т.к. это (квази)глобальная установка :)
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
Ну CG пытается найти компромис между двумя лагерями, а по сути не дает то чего хотят от васма никому. Проще разделить явно эти два лагеря, задача уже давно решена на C.
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
Да то что предлагается противоречит IEEE арифметике.
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
Андреас что-то такое уже предлагал, что бы можно было и то и то получить
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Как по мне нейронщикам стоит просто завезти f16 или fb16 в wasm.
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
источник

AP

Andrey Pechkurov in WebAssembly — русскоговорящее сообщество
Спасибо, понял. Это эксперимент, поэтому годилось и грязное, но быстрое решение

Видимо, с neon проще будет
источник

P🍣

Pavel 🍣 in WebAssembly — русскоговорящее сообщество
Было подобное обсуждение да, вот первое что нашлось, наверно еще где то есть https://github.com/WebAssembly/meetings/blob/main/main/2021/CG-03-16.md#relaxed-simd-and-poll-for-phase-1-zhi-an-ng
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
Была идея про profiles - что бы то или иное применение wasm могло устанавливать свои правила, отправлю ссылку если найду, я всё ещё в отпуске
источник
2021 September 10

でゲソ in WebAssembly — русскоговорящее сообщество
генеративный арт, некоторое количество игр разной степени сложности. много людей где-то по блокчейнам всячески использует. в инфе чата есть faq, там вроде больше деталей. могу кинуть вот эту песочницы, потрогать https://sandspiel.club/
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
спасибо
источник

でゲソ in WebAssembly — русскоговорящее сообщество
вы про армовские инструкции? там вон simd в браузеры на днях завезли
источник