Android RenderScript on LLVM Shih-wei Liao sliao@google.com Linux Foundation: Collab-Summit, April 7, 2011 Outline Overview of RenderScript (what, why, how, ...) Components Offline Compiler Online JIT Compiler RenderScript Runtime Put Everything Together: Producing a .apk: HelloCompute Example Running the .apk: Fast launch time & On-device linking Conclusions What is RenderScript? It is the future