ralphw@ius3.ius.cs.cmu.edu (Ralph Hyre) (07/21/89)
Matrix multiplication is the critical operation, and we could probably live with 2 25Mflop boards, as long as we could effectively use them in parallel. We'll be feeding them with a Sun-3/280 or SparcServer 330, so they need to be 6UVME (preferred) or 9U boards that could coexist with the Sun memory bus compatible. I'm famimiliar with a Weitek-based board from Mercury, and there seem to be several DSP-based solutions out there (are 96000-boards avilable yet?) single precision and maybe even fixed point seem to be OK. Is such a beast obtainable for around $50K? I expect that the VMEbus performance of the Sun may be the limiting factor. -- - Ralph W. Hyre, Jr. Internet: ralphw@{ius{3,2,1}.,}cs.cmu.edu Phone:(412) CMU-BUGS Amateur Packet Radio: N3FGW@W2XO, or c/o W3VC, CMU Radio Club, Pittsburgh, PA "You can do what you want with my computer, but leave me alone!8-)"
khb%chiba@Sun.COM (Keith Bierman - SPD Languages Marketing -- MTS) (07/21/89)
In article <5583@pt.cs.cmu.edu> ralphw@ius3.ius.cs.cmu.edu (Ralph Hyre) writes: >Matrix multiplication is the critical operation, and we could probably live >with 2 25Mflop boards, as long as we could effectively use them in parallel. >We'll be feeding them with a Sun-3/280 or SparcServer 330, so they need >to be 6UVME (preferred) or 9U boards that could coexist with the Sun memory >bus compatible. > >I'm famimiliar with a Weitek-based board from Mercury, and there seem >to be several DSP-based solutions out there (are 96000-boards avilable >yet?) single precision and maybe even fixed point seem to be OK. > >Is such a beast obtainable for around $50K? I expect that the VMEbus >performance of the Sun may be the limiting factor. > >-- > - Ralph W. Hyre, Jr. I have used the mercury board in a sun3/160 and a sun4/260 (I have not moved it to my sun 4/330 yet). It functions well; the biggest limiting factor in performance is its own memory system ... I do not think that matrix multiply happens at more about 8mflops. The 20+mflop peak is only approached for their fft code (meaning that perhaps matmult can be cleverly recoded). Mercury provides a GreenHills (-gag-<) derived compiler which can run your entire code on the board (one can get at the knobs, and run multiple boards, and etc.) for applications which lend themselves to this, there may not be an advantage in having a 4/330. I believe that they have several customers whose applications have been coded to run on multiple boards to achieve speedup. They do not (yet ?) have "microtasking", so its all done by hand. The current mercury board is really 6U with an adapter. It is rumored that a soon to be released version might be really 9U and have 64Mb of its own local RAM. I am not hip to prices. cheers Keith H. Bierman |*My thoughts are my own. Only my work belongs to Sun* It's Not My Fault | Marketing Technical Specialist ! kbierman@sun.com I Voted for Bill & | Languages and Performance Tools. Opus (* strange as it may seem, I do more engineering now *)
grosen@amadeus.ucsb.edu (Mark D. Grosen) (07/21/89)
Sky Computers just introduced a new VME based board (6U) with two Texas Instruments TMS320C30 32-bit floating point processors on it. The TMS320C30 will do 33 MFLOPS peak, so this board is rated at 66 MFLOPS. I don't have a firm price, but it is definitely much less than $50K. Mark D. Grosen ARPA: grosen@amadeus.ucsb.edu Signal Processing Lab / Communications Research Lab ECE Dept. University of California Santa Barbara, CA 93106