Article View: comp.dsp
Article #604Re: I860 fft performance
From: Paul Teich
Date: Thu, 13 Aug 1992 16:21
Date: Thu, 13 Aug 1992 16:21
38 lines
2599 bytes
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!pteichReferences:
<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