~/talk

Native CPU Performance in the Brow

Talkat Velocity 2009 · 2009-06-22..06-24· [webassembly, web-platform]
name:Brad Chen
links:none on file
slides:none on file

Native Client brings native x86 (32/64) code into browsers via an NPAPI plugin and a sandboxed container that forbids filesystem or raw syscalls and uses static validation; benchmarks show C beating JS (V8) from about 2x on large HTML table work to ~6x on numerical kernels; a video decoder and image-editor demos run at near-native speed; security review, open source paper, and a contest with 400 teams 600 individuals yield only 22 bugs, mostly not in the inner sandbox.

AI-written summary · about

  1. 0:00Start
  2. 1:42Why Native Code? Close the gap between desktop and web apps - Performance - Choice of programming language - Leverage legacy code
  3. 3:07What we mean by "Performance" Key performance features include . POSIX-like thread support • Straightforward access to vector instructions • Hand-coded assembler
  4. 6:33What does it mean for the Web? Desktop CPU performance will enable Web apps with
~/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.