~/talk

WebAssembly-Powered Machine Learning

TalkinRussianat OdessaJS 2018 · on Sunday, 2018-07-08· [webassembly, machine-learning]
links:none on file
slides:none on file

Ports of C/C++ ML code and TensorFlow AOT into WebAssembly are evaluated for in-browser machine learning using Emscripten and wasm builds of C++ libraries. Results show concrete wins (e.g., a face+document pipeline improving from 45 FPS to 47–48 FPS with reduced frame jitter, and training microbenchmarks achieving 13× and 7× speedups for specific models) but also clear limits: SIMD, threads, and GPU access are not yet stable across browsers, so performance depends on model and workload.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49Machine learning for frontend
  3. 10:26Browser ML challenges
  4. 18:13WebAssembly performance
  5. 23:05ML in browser with WASM
  6. 27:53Moving algorithm to WASM
  7. 33:44Outlook and future
  8. 35:10Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.