Indeed WASM supports GPU access through the normal JS WebGL API. Many asm.js/WebAssembly apps use the GPU in this way.
Though compiling WebAssembly to GPU code would be a very interesting thing to explore, too.
Though compiling WebAssembly to GPU code would be a very interesting thing to explore, too.