🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.math.symbolic
Article #44

System Comparisons, Test Suites

#44
From: Larry Seward
Date: Thu, 15 Nov 1984 23:32
35 lines
2301 bytes
A short report:  On the Design and Performance of the Maple System is
available from University of Waterloo giving a brief overview of the
architecture and comparing Maple, Macsyma and Reduce.  Comparisons are
given for computing determinants, finding GCD's, solving systems of
equations, and for a set of miscellaneous problems.  Not suprisingly Maple
outperforms Macsyma and Reduce on this self selected suite of problems, in
some areas perhaps justifiably so.

What is more important are the reasons why the systems vary.  For example
on the GCD suite REDUCE does poorly because a) the flag for the comparable
algorithm (EZGCD) was not turned on, and b) the set of problems used all
had trivial (although random) factors for which the default algorithm in
REDUCE is known not to perform well.  It is the default because it is
robust, not because it is efficient.  The performance of Maple illustrates
the strength of it's multple algorithm architecture.  But the problems with
the report also illustrate the problems with relying on benchmarks: it is
hard to evaluate the benchmarks without understanding the reasons why the
systems differ, and then deciding if those reasons are applicable to the
problems one intends to work with.  For example for many (most?)
applications trivial GCD's do not exist, and the GCD suite is not
representative.

Using test suites to evaluate systems is only valid to the extent that the
tests themselves contain documentation about the features they are probing
for.

The report can be obtained from:
  Symbolic Computation Group
  Department of Computer Science
  University of Waterloo
  Waterloo, Ontario
  CANADA N2L 3G1

Larry Seward
Technical Details
Message-ID: <2133@randvax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!bonnie!akgua!sdcsvax!sdcrdcf!randvax!lseward
References: <2080@randvax.UUCP> <67300007@uiucdcsb.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site randvax.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!bonnie!akgua!sdcsvax!sdcrdcf!randvax!lseward
From: lseward@randvax.UUCP (Larry Seward)
Newsgroups: net.math.symbolic
Subject: System Comparisons, Test Suites
Message-ID: <2133@randvax.UUCP>
Date: Thu, 15-Nov-84 18:32:00 EST
Article-I.D.: randvax.2133
Posted: Thu Nov 15 18:32:00 1984
Date-Received: Sat, 17-Nov-84 08:03:21 EST
References: <2080@randvax.UUCP> <67300007@uiucdcsb.UUCP>
Organization: Rand Corp., Santa Monica
Lines: 35