mwm@ucbtopaz.CC.Berkeley.ARPA (03/16/85)
Having finally read the CACM article on the Cosmic Cube, I can't help but notice the similarity betweent the projected "node machine" and the transputer chips. Could someone knowledgeable about both please comment on how well such chips would go into a cube architechture? Thanx, <mike
ian@loral.UUCP (Ian Kaplan) (03/20/85)
The Transputer has four bit serial I/O channels, so that you could build at most a 4-D cube (each node in the cube network has connections to four other processors). The Cosmic Cube and the iNTEL iPSC are 6-D cubes. The Transputer is designed for 2-D processor arrays. Arrays of this sort are usually used in systolic and pipelined array processing applications. NCR has already had some success in this area (See "Systolic Array Chip Matches the Pace of High-speed Processing", a four part serries in Electronic Design, Oct. 31 through December 13). Inmos seems to claim more utility for the Transputer than I have outlined above, but I have not seen any information to back this claim. Inmos has also been claiming that their Occam language is a great break through in parallel processing languages. I believe that an examination of the Occam programmer's manual ("Occam Programming Manual", INMOS Limited, Prentice-Hall International) is sufficient to dispel INMOS's claims. Also, last I heard, the Transputer was *still* not available. Disclaimer and all that: Occum and INMOS are trademarks of the Inmost Group of Companies. The opinions expressed here are entirely my own and do not reflect official opinion of Loral Instrumentation. Affiliation is included for purposes of identification only. Ian Kaplan Loral Data Flow Group Loral Instrumentation (619) 560-5888 x4812 USENET: {ucbvax,decvax,ihnp4}!sdcsvax!sdcc6!loral!ian ARPA: sdcc6!loral!ian@UCSD USPS: 8401 Aero Dr. San Diego, CA 92123
jww@bonnie.UUCP (Joel West) (03/21/85)
> The Transputer has four bit serial I/O channels, so that you could build > at most a 4-D cube (each node in the cube network has connections to > four other processors). The Cosmic Cube and the iNTEL iPSC are 6-D > cubes. Actually the iPSC ranges from 5-D to 7-D. The Caltech folks, true, have only built a 6-d, but their whole design approach and philosophy has been to support N-d. I'm sure they will build a 7- or 8- within a year, and there are those there who'd like a 10-D cube of 8086's. But, I agree, the current Transputer is impractical for cube design. It is claimed that future version will have more i/o channels. If it did, it might be worth using for a Cosmic Cube, as nwm@ucbtopaz first suggested. The current T424 transputer claims 750 kbytes/sec vs 250 kb/s for the Cosmic Cube, not a spectacular improvement--particularly compared to the 4 mbytes/sec bandwidth of each channel on the DARPA-BBN "Butterfly". However, as Caltech has planned all along, the Cosmic Cube design will best be implemented in a single chip per node. The size of the Cosmic and iPSC alone are impractical in the long run for larger networks. But with a chip-based node, a 10-cube in a file cabinet becomes feasible. Whether it's a transputer or a "connection machine" or something from Caltech, I dunno. > Inmos has also been claiming that their Occam language is a great > breakthrough in parallel processing languages. I believe that an > examination of the Occam programmer's manual ("Occam Programming > Manual", INMOS Limited, Prentice-Hall International) is sufficient to > dispel INMOS's claims. > > Ian Kaplan > Loral Data Flow Group > USENET: {ucbvax,decvax,ihnp4}!sdcsvax!sdcc6!loral!ian The 50? 80? page book is overpriced at $20. And the claims made about how everyone should use Occam for everything -- systems programming, scientific, engineering, simulation, etc. -- are overrated. The world doesn't need another completely new language. It has several thousand already, all but 20 of which are not used by more than 100 people in the world. Occam has some nifty ideas, but those could be re-implemented around C (another portable assembly language). The rest of Occam is just someone's idea of idiosyncratic "innovation." -- Joel West (619) 457-9681 CACI, Inc. - Federal 3344 N. Torrey Pines Ct La Jolla 92037 jww@bonnie.UUCP (ihnp4!bonnie!jww) westjw@nosc.ARPA "The best is the enemy of the good" - A. Mullarney
gjerawlins@watdaisy.UUCP (Gregory J.E. Rawlins) (03/24/85)
I would appreciate it if the posters to this particular discussion would remove net.chess from the distribution list. The original article could be said to be vaguely connected with chess but the discussion quickly became pure architecture, help stamp out the use of the 'n' key by posting articles to the relevant news groups. thanks. -- Gregory Rawlins CS Dept.,U.Waterloo,Waterloo,Ont.N2L3G1 (519)884-3852 gjerawlins%watdaisy@waterloo.csnet CSNET gjerawlins%watdaisy%waterloo.csnet@csnet-relay.arpa ARPA {allegra|clyde|linus|inhp4|decvax}!watmath!watdaisy!gjerawlins UUCP