[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Suggestions on implementing an efficient instruction set simulator in LuaJIT2
- From: Tony Finch <dot@...>
- Date: Tue, 15 Feb 2011 10:14:22 +0000
On Tue, 15 Feb 2011, Josh Haberman wrote:
>
> Could you possibly summarize the few biggest strategies that you
> use to beat C compilers when it comes to interpreter loops?
There's quite a lot of literature on the topic out there. Anton Ertl and
Davig Gregg in particular have done significant work recently to compare
implementation strategies for interpreters on modern CPUs.
http://www.complang.tuwien.ac.at/projects/interpreters.html
Tony.
--
f.anthony.n.finch <dot@dotat.at> http://dotat.at/
HUMBER THAMES DOVER WIGHT PORTLAND: NORTH BACKING WEST OR NORTHWEST, 5 TO 7,
DECREASING 4 OR 5, OCCASIONALLY 6 LATER IN HUMBER AND THAMES. MODERATE OR
ROUGH. RAIN THEN FAIR. GOOD.