[M3devel] [M3commit] CVS Update: cm3

Daniel Alejandro Benavides D. dabenavidesd at yahoo.es
Wed Jun 6 20:50:59 CEST 2012


Hi all:
this is very bad news, sounds like we had a old RT.
I wonder how parallelized was DEC-SRC Vulcan or alike environments.
Thanks in advance

--- El mié, 6/6/12, Mika Nystrom <mika at async.caltech.edu> escribió:

De: Mika Nystrom <mika at async.caltech.edu>
Asunto: Re: [M3devel] [M3commit] CVS Update: cm3
Para: "Jay K" <jay.krell at cornell.edu>
CC: m3devel at elegosoft.com
Fecha: miércoles, 6 de junio, 2012 11:18

Jay K writes:
>
...
>7) Do folks out there really use the Modula-3/gcc optimizer=2C and notice i=
>t produces code that runs much faster?

If we are talking about turning on optimizations in the m3makefile, then the
answer is:

Yes!  At least with CM3 it makes a huge difference in runtime.  Without
the optimizer CM3-produced code runs far slower than PM3-produced code
(I've seen 3X I think.)  With it, CM3 can sometimes keep up.  Unless you
use a lot of TYPECASE or other constructs that have a much less efficient
implementation in the CM3 libraries than in the PM3 libraries.

    Mika
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20120606/619cd693/attachment-0002.html>


More information about the M3devel mailing list