murphy@eric.mpr.ca (Gail Murphy) (03/29/90)
>In article <21110@kiwi.mpr.ca>, I (murphy@eric.mpr.ca) reported on some >slower performance times that I had seen for the mosaic benchmark. >>In article <276@eiffel.UUCP>, Vince Kraemer (nosmo@eiffel.UUCP) >>responded and suggested that: >>From the evidence that I see here, I think that assertion checking was >>not turned completely off. The way to do this, which is a tad bit >>obtuse in the documentation is to set up the SDF as follows: >>NO_ASSERTION_CHECK (Y): ALL >>PRECONDITIONS (N): ALL >>ALL_ASSERTIONS (N): ALL The advice was taken and indeed was the problem. The following is an updated table of results: Host Language Compiler Execution Time (secs) Executable Size User System Wall Text Data BSS ---- -------- -------- ---- ------ ---- ---- ---- --- VAX 3100 Eiffel cc 60.0 3.8 1:09 56320 7168 4300 VAX 3100 Eiffel gcc 41.5 3.5 :53 48128 6144 5028 VAX 3100 c++ g++ 49.1 5.7 1:00 29696 3072 1868 Ap 3500 Eiffel Apollo CC 34.9 3.8 :41 51304 6892 2552 Sun-3/60 Eiffel Sun CC 53.3 1.7 :55 73728 8192 2520 This is in line with the results posted by the original authors. Thanks Vince! Gail Murphy | murphy@joplin.mpr.ca Microtel Pacific Research | joplin.mpr.ca!murphy@uunet.uu.net 8999 Nelson Way, Burnaby, BC | murphy%joplin.mpr.ca@relay.ubc.ca Canada, V5A 4B5, (604) 293-5462 | ...!ubc-vision!joplin.mpr.ca!murphy Gail Murphy | murphy@joplin.mpr.ca Microtel Pacific Research | ubc-cs!eric!murphy@UUNET.UU.NET 8999 Nelson Way, Burnaby, BC | murphy%joplin.mpr.ca@relay.ubc.ca Canada, V5A 4B5, (604) 293-5462 | ...!ubc-vision!joplin.mpr.ca!murphy