home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / super / 1197 < prev    next >
Encoding:
Text File  |  1993-01-24  |  1.6 KB  |  40 lines

  1. Newsgroups: comp.sys.super
  2. Path: sparky!uunet!pgroup!lfm
  3. From: lfm@pgroup.com (Larry Meadows)
  4. Subject: i860 performance again (was:Re: World's Most Powerful...)
  5. Message-ID: <C1C81H.A37@pgroup.com>
  6. Date: Sun, 24 Jan 1993 02:53:41 GMT
  7. Distribution: inet
  8. References: <1993Jan21.165159.10149@meiko.com> <1993Jan22.015827.26653@nas.nasa.gov> <EIJKHOUT.93Jan23164314@cupid.cs.utk.edu>
  9. Organization: The Portland Group, Portland, OR
  10. Lines: 28
  11.  
  12. In article <EIJKHOUT.93Jan23164314@cupid.cs.utk.edu> eijkhout@cupid.cs.utk.edu (Victor Eijkhout) writes:
  13. >
  14. >Assembly coded benchmarks, maybe. But the BLAS routines (Basic Linear
  15. >Algebra Subroutines) exist on many machines in assembler, and
  16. >precisely because they are 1/ standardized across all platforms
  17. >2/ optimized for each, you can write real programs in Fortran or C,
  18. >with a reasonable speed if you need the BLAS often enough.
  19.  
  20. This is a good idea, but as I pointed out, you will not get more than
  21. 11 or 12 mflops on daxpy if you stick to Blas-1 (unless you have some
  22. kind of special daxpy [ maybe KAI? ] that assumes that vector 1 stays
  23. in cache and vector 2 comes from main memory, or vice versa).
  24.  
  25. >
  26. >Just interface your program to assembler *kernels*.
  27. >
  28. >I know of people who write distributed memory linear system
  29. >solvers, that get over 50% performance out of *500 i860's*
  30. >using those assembler BLAS.
  31.  
  32. These people must be using the Delta, huh?  I don't know anyone else
  33. that has 500 i860s. Are they calling blas-2
  34. routines?  If so, I'd definitely believe you, as I know people who get
  35. 90%+ performance on 80 or so shared memory i860-XRs using similar
  36. techniques.
  37. -- 
  38. Larry Meadows        The Portland Group
  39. lfm@pgroup.com
  40.