È javascript, quindi gira in una sandbox e ha un set di istruzioni OpenGL ridotto - quando ce l'ha, vero IE10?
asm.js però fa delle ottimizzazioni che neanche a mano riusciresti a fare: avere un'applicazione JS con strutture tipate porta sicuramente vantaggi ma risulta alquanto ostico ma manutenere per uno sviluppatore Javascript tipico.