> On Fri, 10 Jan 2014 18:49:48 +0100 (CET)
> [email protected] wrote:
> 
> > Yes, I am finally done.  I have tested ghdl_mcode with the
> > different
> > testsuites.
> > 
> 
> Is the mcode variant preferred over the gcc variant?

Not really.  They are two different trade-offs.

Mcode is very small and very fast, but the code generated is not
optimized.  I use it simply because it builds quickly and run tests
quickly too.

> What's the most
> likely cause of ghdl-gcc failing tests while ghdl-mcode passes the
> tests?

Bugs in ghdl-gcc.  Plus the fact that ghdl-mcode generates code only
for simulating, not during analysis.

> How significant is the run-time performance difference between the
> two?

The simple fact that ieee.std_logic_1164 is compiled with optimisation
by gcc makes a difference.

> (Personally, I am interested in the run-time performance of [large]
> models with complex data structures - not just RTL and I especially
> don't care about net-list simulation performance). Has anyone
> performed
> any side-by-side characterizations of the two?

That really depends on you design.  Try yourself!

Tristan.

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to