home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / MEMORIA / 80386EX.ZIP / 386.TLK
Encoding:
Text File  |  1987-02-11  |  8.8 KB  |  192 lines

  1. type new
  2.  
  3.  
  4. <<< MEMO EMS - 77 lines, 1 append(s) >>>
  5.  
  6.  
  7. Append on 02/10/87 at 22:38 by Rob Larson:
  8.  
  9. There are at least 6 EMS simulator products available.  Since I wrote
  10. one of them, I can give you as much detail as you can take on the topic.
  11.  
  12. EMS provides a 64k window below the 1 megabyte address.  Up to 4 16k pages
  13. may be active at any one time within that window.  While paged memory
  14. hardware typically places the 64k window in controller memory (between 640k
  15. and 1 meg), software simulators allocate the buffer in conventional memory.
  16. Since the EMS 3.2 specification describes the software interface only, the
  17. actual hardware used may vary considerably.
  18.  
  19. The performance of any EMS implementation is a function of the real hardware
  20. used, the software driver performance, and the application using it.  The
  21. amount of page turning, as opposed to data access within a page, is the
  22. dominant factor in describing the performance difference between paged
  23. hardware, extended memory, and disk based implementations of EMS.  Given
  24. all that "your mileage may vary" mumble, I'll identify a few points in the
  25. spectrum.  The following are measurements of performance on my 10 Mhz,
  26. Cheetah 80386 equipped, 40ms access hard disk, early IBM AT BIOS machine.
  27. The hardware EMS board is a recent version AST Rampage, and the simulator
  28. is LIMSIM using extended memory.
  29.  
  30.  Program      Function      Paged Hardware    Simulation     Ratio
  31.   Ready     Load program     12.4 seconds    12.5 seconds     1:1
  32.   123       Load 394k file   36.6 seconds    38.4 seconds     1:1.2
  33.   Bench     EMS Benchmark     4.2 seconds   252.1 seconds     1:60
  34.  
  35. I recall a test in which a character string was duplicated across about
  36. a megabyte of cells in Symphony.  The simulation took about twice as long
  37. with LIMSIM as opposed to with an AST Rampage.
  38.  
  39. Obviously a page thrashing program such as the PC Magazine EMS benchmark is
  40. not a viable application to run with a simulator.  Ready is clearly a very
  41. good fit, and 123/Symphony are degraded somewhat but are still in the area
  42. of viability.
  43.  
  44. The advantages of a simulator are that it:
  45.  
  46.   1.  Supports existing extended memory.
  47.   2.  Allows use of (generally) less expensive memory.
  48.   3.  Works with high clock rate machines.
  49.   4.  Tends to be more cost effective.
  50.  
  51. The disadvantages of a simulator are that it:
  52.  
  53.   1.  Runs slower than a paged memory board.
  54.   2.  Requires 64k of conventional memory for the page frame.
  55.   3.  Doesn't work with all EMS programs.
  56.  
  57. Early versions of Desqview (1.20 and before) go direct to the Intel/AST
  58. hardware.  The current version of Javelin maps the same physical page
  59. into two different locations simultaneously (and requires storage into
  60. either to be reflected into the other immediately).  Late versions of
  61. Desqview work with some simulators and not with others.  On a "well
  62. behaved" scale of 0 to 10 I would give Desqview a minus 10.  It is,
  63. however, an important program that can be supported by a simulator.
  64. Since access to extended memory includes enabling interrupts, situations
  65. that require interrupts to be disabled cannot be handled by a simulator.
  66. Disk based simulators (such as Above Disk) additionally have restrictions
  67. on whether or not a disk i/o call can be issued at the point where a page
  68. mapping request comes through.  Most single task programs run successfully
  69. with a simulator, but multi-taskers tend to create all sorts of "you can't
  70. get there from here" situations.  Or as James Burke said at a talk I went
  71. to last night, "In order to get there, you wouldn't start from here."
  72.  
  73.  
  74.  
  75. Now a question.  Can anybody tell me how to get the hardware description
  76. (port addresses, etc.) of the XMA memory board for 3270 PC/ATs?  I'd like
  77. to add XMA memory board support to LIMSIM.  The idea is to provide an EMS
  78. style interface to the XMA memory.
  79.  
  80.     /Rob Larson
  81.  
  82. *** APPENDED 02/10/87 22:38:06 BY TYMSHARE/ROB ***
  83.  
  84.  
  85. <<< MEMO NETWORKS - 8 lines, 0 append(s) >>>
  86.  
  87. Network access requirements.
  88. Could someone please take the time to document access requirements to any
  89. and all networks referred to on this conference such as BITNET, USENET,
  90. DELPHI, INFO-MAC ETC. Information such as access restrictions, membership
  91. fees, telecommunications charges etc. would be very useful. Thanx in
  92. advance to all who take the time.
  93.  
  94. *** CREATED 02/10/87 22:49:11 BY RCA/KRAIG ***
  95.  
  96.  
  97. <<< MEMO TOSHIBA - 19 lines, 1 append(s) >>>
  98.  
  99.  
  100. Append on 02/10/87 at 22:36 by Kevin Strong - Interactive Data Corp - IDC:
  101.  
  102. I mean that after all these years dealing with a 5 1/4 inch world that it
  103. feels strange to use a 3 1/2 drive, the medium from which I can safely
  104. stuff in my shirt pocket (good), but which I can`t use anywhere else (bad).
  105. It don't bend, but it isn't transportable.  The PC-Link board is one of the
  106. major items in making this box usable,  My opinion is that this unit is
  107. useless without the Link board - I used it to load **all** of the software
  108. that I'm using.  (I may have cheated slightly on software licenses, but I
  109. DID order a new copy of everything I installed.)  Other than DOS, I don't
  110. think any of them are available on 3.5 anyway - and I'm using MS-DOS, not
  111. IBM.  At this point, I'm with Arny - I plan to use the 3.5 for backup
  112. only.  At least it holds twice what a 5 1/4 does.
  113.  
  114. I forgot to mention above:  The unit came with SIDEKICK and SUPERKEY
  115. included on 3.5 disks.
  116.  
  117. *** APPENDED 02/10/87 22:36:32 BY IDC ***
  118.  
  119.  
  120. <<< MEMO 386 - 68 lines, 1 append(s) >>>
  121.  
  122. 80386 Product Discussion
  123.  
  124. This is intended to be a home for 386 product rumor, discussion, experience,
  125. and whatever.  To start it off, I'm aware of the following products that are
  126. either currently available or are supposed to be Real Soon Now.
  127.  
  128.      1.  Compaq 386.  $7000 or so and available now.  Solid product that
  129.          performs like a 16 Mhz 286 now, plus has much higher potential
  130.          when software becomes available in 32 bit mode.
  131.  
  132.      2.  Intel 386 accelerator board.  About $2000, "limited availability
  133.          late January".  RSN.
  134.  
  135.      3.  Intel 386 PC/AT replacement mother board.  About $3000, available
  136.          now from various board vendors.  Probably equivalent performance
  137.          to the Compaq mother board.
  138.  
  139.      4.  Orchid Technology 386 accelerator board.  About $1200, available
  140.          RSN.  Still waiting for my "come get it" call that was scheduled
  141.          for the last week of January.
  142.  
  143.      5.  Cheetah 386 Adaptor.  $495 RSN.  I've got one (!!!).  My unit is
  144.          what I would call "late prototype", and I had to push hard to get
  145.          it (without documentation or 80287 compatability). The model
  146.          shipped to customers obviously will have both documentation and
  147.          80287 compatability.
  148.  
  149.      6.  American Computer 386 translator.  $795 Now.  "Now" not tested
  150.          since Cheetah came thru with the same functionality at several
  151.          hundred dollars less.
  152.  
  153. There were many more 386 products displayed at COMDEX, but these are the
  154. ones that I know about as being either available or with a credible RSN.
  155.  
  156.     /Rob Larson
  157.  
  158. *** CREATED 02/10/87 23:15:59 BY TYMSHARE/ROB ***
  159.  
  160. Append on 02/10/87 at 23:16 by Rob Larson:
  161.  
  162. I've had a Cheetah 80386 board now for about 2 weeks.  The version I
  163. have is what I would describe as "late prototype".  I convinced them to
  164. send me a board even though the documentation is not ready and the 80287
  165. hardware is not functional.  My documentation consists of a phone number
  166. to call for assistance.  The latest story I have from Cheetah is that
  167. the adapter board will not be sold separately from the 386 chip, since a
  168. special press is required to install the chip.  Guess you don't just
  169. push the 132 pin chip into it's mounting by hand.
  170.  
  171. Performance of the 386 adaptor board is roughly equal to a 6 Mhz AT,
  172. provided that you install the 8+ Mhz crystal that came with my kit.
  173. After using the adapter board for about a week, my AT died.  To make a
  174. long story shorter, I now have a 6/10 Mhz clone mother board running at
  175. 10 Mhz with the remaining parts from the AT.  I'm running with the case
  176. off, the two slots next to the 386 empty, and all the floppy/hard disk
  177. cables as much out of the air circulation as possible.  The AT mother
  178. board seems to have healed itself, but I think there was a heat problem
  179. with the adapter board installed.  At 10 Mhz, the PC Magazine BENCH
  180. program describes the speed as roughly equal to an 8 Mhz PC/AT.  Sounds
  181. to me like about 20% degradation from a native 286 board.  I'm using 150
  182. ns memory chips (120 ns. chips on the AST Rampage), and the jumper set
  183. to 1 wait state.  The memory rating is too slow for 10 Mhz usage, so I
  184. expect problems, but I'll leave the 6/10 switch at 10 as long as it
  185. works.  The 386 is rated at 16 Mhz so that's clearly no problem.
  186.  
  187.      /Rob Larson
  188.  
  189. *** APPENDED 02/10/87 23:16:09 BY TYMSHARE/ROB ***
  190. R;
  191.  
  192. 7.