Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion MIPS/MFLOPS and the Transputer

Received: by 10.224.181.83 with SMTP id bx19mr3134951qab.1.1348753333704;
        Thu, 27 Sep 2012 06:42:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.92.207 with SMTP id co15mr946567vdb.9.1348753333675; Thu,
 27 Sep 2012 06:42:13 -0700 (PDT)
Path: e10ni83837761qan.0!nntp.google.com!l8no13066020qao.0!postnews.google.com!r10g2000vby.googlegroups.com!not-for-mail
Newsgroups: comp.sys.transputer
Date: Thu, 27 Sep 2012 06:42:13 -0700 (PDT)
Complaints-To: groups-abuse@google.com
Injection-Info: r10g2000vby.googlegroups.com; posting-host=162.25.24.148; posting-account=SFOqlgkAAAAFnei08Ol39AT5SoPJtook
NNTP-Posting-Host: 162.25.24.148
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1;
 Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR
 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; MS-RTC LM 8; UGIS_AT),gzip(gfe)
Message-ID: <9966a764-a803-424a-906f-97387efbf3b4@r10g2000vby.googlegroups.com>
Subject: MIPS/MFLOPS and the Transputer
From: "Mike B." <michael_brues...@yahoo.com>
Injection-Date: Thu, 27 Sep 2012 13:42:13 +0000
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

During a transputer performance measurement meditation session, I
found some oblique points which I want to share with you.

MIPS =3D Million Instructions Per Second.

On the transputer, not every instruction is really an fully-fledged
instruction. It would be pointless to count the pfix/nfix instruction.
Every =93operate=94 instruction itself is worthy of being counted except
one =96 the =93fpuentry=94 instruction (and therefor all fpu* mnemonics).

MFLOPS =3D Million FLoating-point Operations Per Second

For me - beyond all question are the following instructions:

  fpadd, fpsub, fpmul, fpdiv
  fpusqrtfirst, fpremfirst
  fpumulby2, fpudivby2
  fpuexpinc32,fpuexpdec32
  fpldnladdsn, fpldnladddb
  fpldnlmulsn, fpldnlmuldb

I=92m unsure about the comparison. Is this really an operation?

  fpuabs, fpgt, fpeq, fpordered

Outside are all load/store and conversion functions, even if they are
far from easy and fast.

Comments are welcome!

-Mike