https://github.com/rlsosborne/tool_axe
A single thread doing mainly arithmetic operations executes at the equivalent of over 100MIPs on my 2.3 GHz Core 2 Duo machine. Programs utilizing ports, chanends and threads will run, although this isn't particularly well tested.AXE is designed for fast simulation of XCore programs. AXE doesn't attempt to be cycle accurate. Instruction execution timing is approximate. AXE is experimental and likely to contain bugs.
Comments / suggestions / questions are welcome.