home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / ada / 3870 < prev    next >
Encoding:
Text File  |  1993-01-04  |  1.7 KB  |  38 lines

  1. Newsgroups: comp.lang.ada
  2. Path: sparky!uunet!munnari.oz.au!spool.mu.edu!agate!ames!nsisrv!robots!nbssal
  3. From: nbssal@robots (Stephe Leake)
  4. Subject: Re: CPU resources for embedded Ada programs
  5. Message-ID: <4JAN199313583867@robots>
  6. News-Software: VAX/VMS VNEWS 1.4-b1  
  7. Sender: usenet@nsisrv.gsfc.nasa.gov (Usenet)
  8. Nntp-Posting-Host: robots.gsfc.nasa.gov
  9. Organization: NASA Goddard Robotics Lab
  10. References: <cffs.14@fox.nstn.ns.ca>
  11. Date: Mon, 4 Jan 1993 18:58:00 GMT
  12. Lines: 24
  13.  
  14. In article <cffs.14@fox.nstn.ns.ca>, cffs@fox.nstn.ns.ca (Doug Brown) writes...
  15. >  I recently recieved a copy of lessons learned report that covered two Ada 
  16. >development projects.  The projects were 50 and 80 KLOC, were real-time, 
  17. >embedded military applications that ran 68K series processors.  Based upon 
  18. >the experience of these two projects, the authors suggested that embedded, 
  19. >real-time Ada projects will require about 1 MB of RAM and 3 MIPS of CPU 
  20. >power for every 20 KLOC.
  21. >  Are these numbers valid?  Does anyone have any experience with similar 
  22. >rules of thumb?  Is it even possible to come up with rules of thumb such 
  23. >as this, given the diverse nature of many Ada applications.  Thanks.
  24. >Doug Brown
  25. >cffs@fox.nstn.ns.ca
  26.  
  27. I'm using Alsys Ada on 3 bare 16 Mhz 386/387 Multibus I boards, running a
  28. real-time robot control system with a basic servo cycle time of 20
  29. milliseconds. There are 24K source lines of code, occupying about 500 kbytes of
  30. RAM. I don't know the MIPS rating, but only half the code is on the servo
  31. board, which has a 50% utilization. So my application and/or Alsys yeilds lower
  32. requirements than the above.
  33.  
  34. Stephen Leake    NASA Goddard Robotics Lab
  35. internet : nbssal@robots.gsfc.nasa.gov
  36.