🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #604

Re: I860 fft performance

#604
From: Paul Teich
Date: Thu, 13 Aug 1992 16:21
38 lines
2599 bytes
In article <12948@inews.intel.com> rrao@pima.intel.com (Ravi Rao) writes:
| In article <1992Aug6.125445.10704@nntp.nta.no> hlj@hal.nta.no writes:
| >
| >If the following two conditions are met:
| >
| >	1. All your data occupies less than 8 kbytes (such that all data
| >	   is in the cache or in registers)
| 		Obviously, you don't know about the existence of the nex-gen
| 		860 which has 16K of data/instr cache. There are some other
| 		instr enhancements like 'pfld.q' to make use of full b/w.
	Hmmm, seems like DSPs or RISC uPs which can efficiently access external
	memory (low access latencies and burst modes, >1 i/o bus for DSPs)
	would have an advantage over large *expensive* on-chip caches.  Just
	how expensive is this new gen 860? ;v)

| >	2. Your algorithm is such that it can be implemented in i860
| >	   pipelined mode (which is awkward to program)
| 		To get peak performance, you have to program most uP in 
| 		assembly language. There is no doubt that the i860 pipeline
| 		is hard to follow, but once you get the hang of it, its fairly
| 		easy..............
	860 programs must be hand-coded to get anywhere near stated
	performance.  Most RISC processors (the 860 is a VLIW uP, *not* RISC)
	perform quite well using compiled C.  For DSP, RISC can be easily hand
	programmed - the superscalar varieties even do the scheduling (with
	small scale optimizations) for you (unlike the 860).

Disclaimer:  I speak for myself and no one else - hell, I don't even work with
the Am29050 floating point RISC microprocessor any more.
--
Paul R. Teich                          pteich@cayman.AMD.COM
Advanced Micro Devices, Inc.           Direct 1-512-462-4268
5900 E. Ben White Blvd., MS 561        WATS   1-800-538-8450 x54268
Austin, Texas  78741                   FAX    1-512-462-4756
===============================================================================
Well do you ever get to feeling
	That the story's too damn real
		And in the present tense?		I. Anderson
Technical Details
Message-ID: <1992Aug13.162158.1414@dvorak.amd.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!male.EBay.Sun.COM!exodus.Eng.Sun.COM!sun!amdcad!dvorak.amd.com!cayman!pteich
References: <713099311.0@halluc.com> <1992Aug6.125445.10704@nntp.nta.no> <12948@inews.intel.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!male.EBay.Sun.COM!exodus.Eng.Sun.COM!sun!amdcad!dvorak.amd.com!cayman!pteich
From: pteich@cayman.amd.com (Paul Teich)
Newsgroups: comp.dsp
Subject: Re: I860 fft performance
Message-ID: <1992Aug13.162158.1414@dvorak.amd.com>
Date: 13 Aug 92 16:21:58 GMT
References: <713099311.0@halluc.com> <1992Aug6.125445.10704@nntp.nta.no> <12948@inews.intel.com>
Sender: usenet@dvorak.amd.com (Usenet News)
Reply-To: pteich@cayman.amd.com (Paul Teich)
Followup-To: comp.dsp
Organization: Advanced Micro Devices, Austin, TX
Lines: 38