home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / transput / 957 < prev    next >
Encoding:
Internet Message Format  |  1992-08-22  |  2.9 KB

  1. Path: sparky!uunet!usc!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ucbvax!THEORY.TC.CORNELL.EDU!sjb
  2. From: sjb@THEORY.TC.CORNELL.EDU (Stephen J. Bradshaw)
  3. Newsgroups: comp.sys.transputer
  4. Subject: Mixed C40/transputer networks
  5. Message-ID: <9208221556.AA05214@theory.TC.CORNELL.EDU>
  6. Date: 22 Aug 92 15:56:44 GMT
  7. Sender: daemon@ucbvax.BERKELEY.EDU
  8. Distribution: world
  9. Organization: The Internet
  10. Lines: 64
  11.  
  12.  
  13. > Never having used a C40 (this being comp.sys.transputer) the
  14. > following questions come to mind.
  15.  
  16. I would have thought that the C40 is sufficiently similar to the
  17. transputer, at least in concept, that comp.sys.transputer is a suitable
  18. place for such discussions. After all, it gives people such as Mr.
  19. Doyle, of the Software Marketing Group at Inmos, the opportunity to
  20. tell us how much better the real thing will be :^)
  21.  
  22. > 1. Its a newer chip then a T8 and clearly faster, but it an actual
  23. > multiprocessing system do you get more bang per buck?
  24.  
  25. (1)    A 50 MFLOP CPU.
  26.  
  27. (2)    Six bi-directional 20 MBytes/s Communication Ports (Links)
  28.  
  29. (3)    Six channel DMA co-processor enabling concurrent operation of
  30.     Communication Ports and CPU
  31.  
  32. (4)    Two 100 MBytes/s Memory Ports
  33.  
  34. (5)     On-chip analysis module with JTAG (IEEE1149.1) interface.
  35.     Monitors activities of processor, enables control of
  36.     breakpoints, and privides read/write access to full memory map.
  37.  
  38. (6)    TIM-40 standard, the TRAM standard of the C40 market.
  39.  
  40. (7)    Source compatibility offered by Helios and 3L
  41.  
  42. > 2. Is the architecture up to the job? Context switch time is just as
  43. > important as comunications speed. To get the much sort after linear
  44. > increase in performace
  45. >         Performance     |   /
  46. >                         |  /
  47. >                         | /
  48. >                         |/
  49. >                         |--------
  50. >                                 No of processors
  51. > each processor must be able to fill up all its available time. To do
  52. > this it must be able to quickly do something else while it waits for
  53. > other processors i.e. Context switch
  54.  
  55. The is obviously dependent on the hardware but ultimately a function of
  56. the software system being used, as the C40 does not support multi-tasking
  57. in hardware as does the tranpsuter. Spectron Microsystems, for example,
  58. quote a "task" switching time for SPOX of 18 processor cycles. This is
  59. the time to complete the last instruction of one task to being ready to
  60. execute the first instruction of the next task.
  61.  
  62. Your comments about keeping the CPU busy should of course be inscribed
  63. on every transputer users brain (mine included). Keeping the CPU busy
  64. is also possible on the C40 since the Comm Ports can run autonomously
  65. with the CPU. The same rules apply but the numbers are different.
  66.  
  67.  
  68. Steve Bradshaw                 Radioactive cats have 18 half-lives !    
  69.  
  70. Traquair Data Systems           
  71. Judd Falls Plaza, Suite 80      Phone:    (607) 272 4417
  72. Ithaca, NY 14850                Fax:    (607) 272 6211
  73.  
  74.