Daily Shaarli

All links of one day in a single page.

August 31, 2020

"Accelerating Javascript (in the browser)", Jonathan Dinu (@hyphaebeast)

The techniques at your disposal can be (roughly) grouped into the following types of optimizations:

  • Parallel execution (with web workers usually)
  • GPU acceleration
  • Efficient Arrays and linear algebra routines
  • Source compilation + optimization (asm.js, WebAssembly)

And each of these is suited particularly well to overcome a specific performance bottleneck (or use case).