🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #1670

Re: Info on DSP chips

#1670
From: Gary Burrell
Date: Thu, 27 Jul 1989 11:47
82 lines
4501 bytes
In article <1451@mdbs.UUCP> wsmith@mdbs.UUCP (Bill Smith) writes:
>In article <23379@winchester.mips.COM>, mash@mips.COM (John Mashey) writes:
>> In article <337@venus.iotek.UUCP> garyb@iotek.UUCP (Gary R. Burrell) writes:
>> 
>> >IEEE Micro December 1988
>> >
>> >	A Special Issue on DSP processors, contains detailed articles
>> >on the TMS320C30, DSP32c and DSP96002.  These are fairly good articles
>> >about the various DSP processors.  The only part of the issue I really
>> >question is the editors afterword in which they come up with some
>> >amazing figures for Linpack ratings of the TMS320C30 (20 MFLOPS) and
>> >DSP96000 (30 MFLOPS).  I question these ratings as most supercomputers
>> >only get about 1/10 of there peak performance rating on the LINPACK
>> >benchmark.  
>
>> I conjecture that what they must mean is the inner-loop timing for
>> the standard LINPACK code, but with zero-wait-state memory,
>> ..... Continued but deleated


>Sorry this is so late a followup.  
>
>I haven't seen the article under discussion nor information about the
>DSP chips except the TMS320C30, and that information may invalidates John
>Mashey's comments.   The TMS320C30 has a fairly large amount of program 
>space on chip (something like 4k words) that is zero-wait state and probably
>also multi-ported (but I might be getting the register file confused with
>the memory buffers). 
>
>If the inner loops fit within the on-chip memory or can be paged in and out
>with the on-chip DMA logic, the TMS320C30 can do some pretty amazing things.
>The other chips may also have similarly sophisticated architectures, but
>I'm not sure.  (In case you can't tell, I like the TMS320x0 chips.)
>
>Don't incriminate a vendor about flakey benchmark numbers without verifying 
>that the benchmarks are in fact flakey (which I haven't actually done, but...)
>
>Bill Smith
>pur-ee!mdbs!wsmith  (A long time ago in a universe far far away, I was 
>			wsmith@cs.uiuc.edu, but no longer :-)

Just to Clarify Things I wasn't trying to incriminate the vender about
flakey benchmarks.  What I was questioning was an article which
compared benchmark data (On SuperComputers) to estimated Linpack
ratings on DSP's.  There was no benchmark done (As far as I could
tell).  This violates one of the Cardinal Rools of Benchmarking in
that Simulated, Estimated, and Actual Benchmark data should not be
compared.


	I like the TMSC320C30 and while it is an impresive chip
capable of impresive performance and has a peak speed of 33.3 MFLOPS
(This is manufactures data), It should be clarified that these
performance values are only available by using the
Multiply-and-Accumulate cycle and only while operating out of internal
memory.  The processor only :-) has a rated speed of 16.7 MIPS and
accesses to external memory can cause a high performance penalty.
Because of these facts and others I questioned the validity of the
estimated benchmarks.  I could be wrong to do this, I have been know
to be wrong before. :-(  I would be very interested in seeing actual
benchmark data for the Linpack benchmark run on a real TMS320C30 (Any
one from TI out there :-) ), and if it actually get 20 MFLOPS S.P.
Linpack I will be the first one to jump on the bandwagon and shoot
down my previous comments.

			Gary R. Burrell

Disclamer:  I have nothing to do with TI, AT&T, Motorala ETC. and have
nothing to gain by questioning these Benchmarks, other than clarifying
the facts.  I Like the TMS320 family and must state that any DSP selection
should be judged on how well a particular chip performs for that
application not how well it performs on the XYZ Benchmark. 

			<<<<<<******>>>>>>
Gary R. Burrell, Iotek Inc,     |*| E-Mail: garyb@iotek.uucp	|*| 
1127 Barrington St., Suite 100, |*| Fax:    (902)420-0674	|*|   
Halifax, N.S., B3H 2P8, Canada  |*| Phone:  (902)420-1890	|*| 

Damm it Jim 
  I'm a Doctor not a Computer Scientist!
              
             *************************************
Technical Details
Message-ID: <338@venus.iotek.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!cica!ctrsol!ginosko!uunet!cs.dal.ca!iotek!garyb
References: <337@venus.iotek.UUCP> <23379@winchester.mips.COM> <1451@mdbs.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!cica!ctrsol!ginosko!uunet!cs.dal.ca!iotek!garyb
From: garyb@iotek.UUCP (Gary Burrell)
Newsgroups: comp.arch,comp.misc
Subject: Re: Info on DSP chips
Message-ID: <338@venus.iotek.UUCP>
Date: 27 Jul 89 11:47:23 GMT
References: <337@venus.iotek.UUCP> <23379@winchester.mips.COM> <1451@mdbs.UUCP>
Reply-To: garyb@iotek.UUCP (Gary R. Burrell)
Organization: IOTEK Inc
Lines: 82