home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / dec / 6684 < prev    next >
Encoding:
Internet Message Format  |  1993-01-04  |  2.2 KB

  1. Xref: sparky comp.sys.dec:6684 comp.dsp:2907
  2. Newsgroups: comp.sys.dec,comp.dsp
  3. Path: sparky!uunet!haven.umd.edu!decuac!pa.dec.com!rdg.dec.com!news.crl.dec.com!payne
  4. From: payne@crl.dec.com (Andrew Payne)
  5. Subject: Re: Alpha fft performance
  6. Message-ID: <1993Jan4.154245.13258@crl.dec.com>
  7. Sender: news@crl.dec.com (USENET News System)
  8. Organization: DEC Cambridge Research Lab
  9. References: <1992Dec31.164221.27734@aplcen.apl.jhu.edu>
  10. Date: Mon, 4 Jan 1993 15:42:45 GMT
  11. Lines: 39
  12.  
  13. In article <1992Dec31.164221.27734@aplcen.apl.jhu.edu> shif@aplpy.jhuapl.edu (Gary D. Shiflett) writes:
  14. >Malak was interested in comparing the i860 FFT performance to other 
  15. >commercially available DSPs. My question is: what is the FFT performance of
  16. >the family of DEC alpha micros (theoretical, simulated, or measured ???)?
  17. >I would be interested in knowing not only MFlops, but also FFT algorithm,
  18. >transform size(s), optimum execution times, and any stipulations (as
  19. >described by Alan above) associated with the benchmarks.
  20.  
  21. For a 1024 point, complex, single precision FFT (i.e. just fits in the on-chip
  22. 8K D cache), we have a measured time of 96,000 cycles.  For the various Alpha
  23. systems, this translates to:
  24.  
  25.     133 MHz clock        722 microseconds
  26.     150 Mhz            640 microseconds
  27.     200 MHz            480 microseconds
  28.  
  29. The algorithm is a radix-4 algorithm, and is basically just a C translation
  30. of the FORTRAN code in "DFT/FFT and Convolution Algorithms" by Burrus and 
  31. Parks (with a few tweaks, of course).  It was compiled with GCC 2.3 and
  32. the execution time was measured with the Alpha's process cycle counter.
  33.  
  34. The Digital Extended Math Library (DXML) for Alpha reportedly can do even 
  35. better, but I don't have any current performance numbers.  For more info on
  36. DXML, contact your local Digital sales rep.
  37.  
  38. For some more information on signal processing on Alpha, see our technical
  39. report "Are DSP Chips Obsolete?" available via anonymous FTP from 
  40.  
  41.     crl.dec.com:/pub/DEC/CRL/tech-reports/92.10.ps.Z
  42.  
  43. For details on e-mail retrieval, or ordering printed copies, send a message
  44. with a "help" subject to:
  45.  
  46.     techreports@crl.dec.com
  47.  
  48. If you have any other Alpha questions, feel free to drop me a note.
  49. -- 
  50. Andrew C. Payne
  51. DEC Cambridge Research Lab
  52.