home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / atari / st / 20757 < prev    next >
Encoding:
Internet Message Format  |  1993-01-21  |  2.4 KB

  1. Path: sparky!uunet!math.fu-berlin.de!unidui!rrz.uni-koeln.de!not-for-mail
  2. From: aeg03@rrz.uni-koeln.de (Jan T. Kim)
  3. Newsgroups: comp.sys.atari.st
  4. Subject: Re: PC VS ST
  5. Date: 21 Jan 1993 21:10:05 +0100
  6. Organization: Regional Computing Center, University of Cologne
  7. Lines: 40
  8. Message-ID: <1jmvutINN1gs0@rs1.rrz.Uni-Koeln.DE>
  9. References: <3655.723.uupcb@almac.co.uk><OKES.93Jan15162519@SunLab40.essex.  ac.uk> <1993Jan19.005142.13777@bsu-ucs>   <73872@cup.portal.com>,<1993Jan19.192525.13821@bsu-ucs>   <1jkf88INNr5j@golem.wcc.govt.nz> <74042@cup.portal.com>
  10. Reply-To: kim@vax.mpiz-koeln.mpg.dbp.de
  11. NNTP-Posting-Host: rs1.rrz.uni-koeln.de
  12.  
  13. In <74042@cup.portal.com> Bob_BobR_Retelle@cup.portal.com writes:
  14.  
  15. >Steve Wells writes:
  16. >[A lot of good applications for a Digital Signal Processor]
  17.  
  18. >Except..
  19.  
  20. >>Co-Processor.  Programs should be able to use it as a secondary processor
  21. >>to speed up a lot of operations.  (e.g.  A MUCH enhanced blitter etc.)
  22.  
  23. >A DSP has a VERY limited instruction set, highly optimized toward
  24. >multiply and shift operations, the kinds of things you'd want
  25. >to do to a stream of real-time signals (ie: audio or video)
  26.  
  27. >It CAN'T do the things a math-coprocessor can do, so its use
  28. >as a "co-processor" would be extremely limited.
  29.  
  30. If one wants a math-coprocessor, it  certainly  makes  much  more
  31. sense  to  add an FPU to the Falcon rather than pulling some hack
  32. to use the DSP for math stuff. I do think, however, that the  DSP
  33. could   be  used  for  many  purposes  for  that  no  specialized
  34. coprocessors exist. As an example, from what  I  know  about  the
  35. DSP,  it would be possible to use it to compute the edit distance
  36. between two strings (that is, how many times you have to  type  a
  37. key  at  least in order to transform one string to the other one,
  38. casually speaking).
  39. In this sense, the Falcon's may point toward a  future  evolution
  40. of   computer   architecture   --   they   may   actually  become
  41. "heterogeneous transputer systems", having an array of  different
  42. processors,  each of which can be loaded with code supplied by an
  43. application to fulfill a specialized task with high performance.
  44.  
  45. Maybe just a weird idea...
  46.  
  47. Greetinx, Jan
  48.  
  49.  +- Jan Kim -- X.400:    S=kim;OU=vax;O=mpiz-koeln;P=mpg;A=dbp;C=de -+
  50.  |             Internet: kim@vax.mpiz-koeln.mpg.dbp.de               |
  51.  |                                                                   |
  52.  *----=<  hierarchical systems are for files, not for humans  >=-----*
  53.