🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #3340

Re: Integer Multiply/Divide on Sparc

#3340
From: Greg Wilkins
Date: Sat, 13 Jan 1990 12:17
28 lines
1897 bytes
In article <5837@orca.wv.tek.com> andrew@frip.wv.tek.com writes:
>The SPARC ABI describes the virtual machine which is (will be?)
>implemented on all SPARC systems.  It gives the interface which an
>ABI-conformant application can depend on.  If a machine implements both
>the ABI and the new multiply instruction, programs which conform to the
>ABI (and therefore do not use multiply) will still execute correctly.
>This is all that matters.
>
>  -=- Andrew Klossner   (uunet!tektronix!frip.WV.TEK!andrew)    [UUCP]
>                        (andrew%frip.wv.tek.com@relay.cs.net)   [ARPA]

This is not all that matters.  Lets pretend you have just bought a
brand new sparc station X, complete with integer multipy.  You now want to
by some software for it: You have a choice of paying $300 for the ABI
version, which cannot use the multiply instruction (which is not part of
the ABI), but which is ready to run (be it very slowly as it is a multiply
intensive application).  OR you can pay $100,000 and by the source code,
then study law for a while so you can understand the licence agreement,
then hire another system administator (the existing one is too busy finding
disk space to install and compile applications for every tom dick and
harry).

Basicly it has to be in the ABI or it might as well not be in the machine.
That is if this ABI thing gets off the ground, which it will never do if
every so often a new instruction/co-processor is added.


-gregw@otc.oz
Technical Details
Message-ID: <1253@otc.otca.oz>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!wuarchive!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!cluster!metro!otc!gregw
References: <8840005@hpfcso.HP.COM> <1249@otc.otca.oz> <5837@orca.wv.tek.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!wuarchive!zaphod.mps.ohio-state.edu!samsung!munnari.oz.au!cluster!metro!otc!gregw
From: gregw@otc.otca.oz (Greg Wilkins)
Newsgroups: comp.arch
Subject: Re: Integer Multiply/Divide on Sparc
Message-ID: <1253@otc.otca.oz>
Date: 13 Jan 90 12:17:06 GMT
References: <8840005@hpfcso.HP.COM> <1249@otc.otca.oz> <5837@orca.wv.tek.com>
Reply-To: gregw@hls0.oz.au
Lines: 28