⑨ lab ≡ ByteLabs

Note/nSIM NCAM — Instruction Set Simulation

— Igor Böhm

ARC nSIM

Publications

White Papers

PhD Theses

Research

Talks

Demos and Screencasts

Simulation Speed

Reducing dynamic compilation latency by exploiting concurrent and parallel dynamic compilation:


Interpreter vs. JIT

Benefit of nSIM JIT (aka TURBO) based on a state-of-the-art concurrent JIT compiler to speed-up instruction accurate simulation of audio and video codecs:


VP8 Decoding and Playback

Benefit of nSIM JIT based on a state-of-the-art concurrent JIT compiler to speed-up instruction accurate simulation of audio and video codecs running inside a simulated Linux OS image:


Concurrent Multicore Simulation

8 Cores running dithering algorithm and drawing an image per core to a virtual screen device. The first run is executed in interpretive mode, the second is using a concurrent and parallel dynamic compiler to speed up simulation:


#Work #Note