Re: Efficient bytecode design and interpretation

korek@icm.edu.pl
31 May 2001 02:45:38 -0400

          From comp.compilers

Related articles
Efficient bytecode design and interpretation mg169780@zodiac.mimuw.edu.pl (Michal Gajda) (2001-05-22)
Re: Efficient bytecode design and interpretation anton@mips.complang.tuwien.ac.at (2001-05-29)
Re: Efficient bytecode design and interpretation jonm@fishwife.cis.upenn.edu (2001-05-30)
Re: Efficient bytecode design and interpretation loewis@informatik.hu-berlin.de (Martin von Loewis) (2001-05-30)
Re: Efficient bytecode design and interpretation eugene@datapower.com (Eugene Kuznetsov) (2001-05-30)
Re: Efficient bytecode design and interpretation korek@icm.edu.pl (2001-05-31)
Re: Efficient bytecode design and interpretation usenet.2001-05-30@bagley.org (Doug Bagley) (2001-05-31)
Re: Efficient bytecode design and interpretation anton@mips.complang.tuwien.ac.at (2001-06-03)
Re: Efficient bytecode design and interpretation anton@mips.complang.tuwien.ac.at (2001-06-03)
| List of all articles for this month |

From: korek@icm.edu.pl
Newsgroups: comp.compilers
Date: 31 May 2001 02:45:38 -0400
Organization: http://news.icm.edu.pl/
References: 01-05-068 01-05-082
Keywords: performance, architecture
Posted-Date: 31 May 2001 02:45:38 EDT

In article 01-05-082, Eugene Kuznetsov wrote:
>> [It's been discussed before. My suggestion is that unlike the design for
>> a physical architecture, there's little added cost to providing zillions
>> of operators, and the more each operator does the fewer times you go
>> through the interpreter loop, so a CISC design likely wins. You might
> also
>
> That's true up to a point -- there are two breakpoints proportional to
> L1 and L2 instruction cache sizes. That makes a huge difference, and can
> balance out the advantage of using very many opcodes.


Would you suggest some way(if it is feasible) to detect cache sizes
before full compilation (as a part of ./configure script)?
I regret not using JIT, as I want my interpreter easily portable for now.


        Greetings :-)
                Michal Gajda
                korek@icm.edu.pl
                *knowledge-hungry student*


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.