home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / DOOG / BEN56.ZIP / BEN56.DOC next >
Text File  |  1991-02-20  |  15KB  |  428 lines

  1. PC Magazine Labs Benchmarks Release 5.6 - README File
  2. -----------------------------------------------------
  3.  
  4. INTRODUCTION
  5. ------------
  6.  
  7. Welcome to Release 5.6 of the PC LABS BENCHMARK SERIES. In this
  8. release we have incorporated a new 80486 Instruction Mix Test and
  9. the ability to save a comma delimited results file. The Extended Memory
  10. Test has been renamed to the BIOS Extended Memory Test to more
  11. accurately describe its function. See the description of this test for
  12. more details. We have also included detection of a 1004 error code
  13. (Sector Not Found) in the DOS Disk Access Test and allowed the DOS Disk
  14. Access and BIOS Disk Seek tests to automatically recover and continue
  15. after a seek error.
  16.  
  17. This file contains a brief description of each of the benchmark
  18. tests. The file BENEXEC.TXT describes how to execute the tests and
  19. may be viewed by selecting Execution from the BENCHINS menu or using
  20. DOS commands to COPY, TYPE, or PRINT it.
  21.  
  22. The benchmark files are distributed in a compressed format and should
  23. be installed by selecting Installation from the BENCHINS menu.
  24.  
  25.  
  26. DESCRIPTIONS OF TESTS
  27. ---------------------
  28.  
  29.  
  30. SYSTEM INFORMATION
  31.  
  32. PC Labs' MicroScope looks "under the hood" of your machine and displays
  33. important information about its configuration. Each section of the
  34. screen expands when selected to show even more detail. Memory, device
  35. drivers, disk drives, processor type and speed are some of the
  36. information MicroScope makes available. The current configuration can
  37. also be saved in a disk file for future review.
  38.  
  39.  
  40. PROCESSOR PERFORMANCE TESTS
  41.  
  42. PLEASE NOTE: Since the execution speed of microcomputers is incredibly
  43. fast, the functions described in the Processor Performance Tests are
  44. performed many times in a loop to produce the published results. While
  45. the number of iterations varies from test to test, they are consistant
  46. within each test when testing different machines.
  47.  
  48.  
  49. INSTRUCTION MIX
  50. ---------------
  51. The Instruction Mix benchmark test times a series of tasks specific to
  52. the 8088, 80286, or 80386 chip. Since this test shows how the CPU
  53. operates in the context of the bus, processor, system memory, and
  54. motherboard architecture, a faster time means better overall computer
  55. performance.
  56.  
  57.  
  58. 80486 INSTRUCTION MIX   <--- NEW <<
  59. ---------------------
  60. This test, based upon the test above, contains additional instructions
  61. unique to the 80486 chip.
  62.  
  63.  
  64. 128K NOP LOOP
  65. -------------
  66. The 128K NOP Loop benchmark test times the execution of a loop
  67. containing 128K of NOP instructions.
  68.  
  69.  
  70. DO-NOTHING LOOP
  71. ---------------
  72. The Do-nothing Loop benchmark test times the execution of a loop
  73. containing one NOP instruction.
  74.  
  75.  
  76. INTEGER ADD
  77. -----------
  78. The Integer Add benchmark test times the execution of a loop
  79. containing an ADD instruction.
  80.  
  81.  
  82. INTEGER MULTIPLY
  83. ----------------
  84. The Integer Multiply benchmark test times the execution of a loop
  85. containing a IMUL instruction.
  86.  
  87.  
  88. STRING SORT AND MOVE
  89. --------------------
  90. The String Sort and Move benchmark test times the execution of a
  91. bubble sort performed on 200 random strings containing 16 characters
  92. each.
  93.  
  94.  
  95. PRIME NUMBER SIEVE
  96. ------------------
  97. The Prime Number Sieve benchmark test times the execution of a routine
  98. to find the prime numbers between 0 and 8190.
  99.  
  100.  
  101. FLOATING POINT MIX
  102. ------------------
  103. The Floating Point Mix (also known as the Floating Point Calculation
  104. Without Coprocessor) benchmark test sets up a floating point emulation
  105. program in RAM and then exercises the processor and tests RAM access
  106. speeds during floating point calculations. The floating point
  107. processes performed are identical to those used in the Coprocessor
  108. Test.
  109.  
  110.  
  111.  
  112. COPROCESSOR PERFORMANCE TESTS
  113.  
  114. COPROCESSOR SPEED TEST
  115. ----------------------
  116. The Coprocessor Speed benchmark test exercises the coprocessor using
  117. the same floating point calculations used in the Floating Point Mix
  118. Test. In addition to testing the speed differences of coprocessors in
  119. different machines, the speed gained by using a coprocessor can be
  120. seen by comparing the two floating point tests on the same machine.
  121.  
  122.  
  123.  
  124. DISK PERFORMANCE TESTS
  125.  
  126. BIOS DISK SEEK
  127. --------------
  128. The BIOS Disk Seek benchmark test measures mechanical track-to-track
  129. disk drive access times. Fast times are helpful with programs such as
  130. databases, which often store and must later find data in many separate
  131. places on a drive. Both sequential and random access is tested.
  132.  
  133.  
  134. DOS DISK ACCESS
  135. ---------------
  136. The DOS Disk Access benchmark test measures the time necessary to
  137. perform 1000 read requests at random locations on the disk via DOS
  138. calls.
  139.  
  140.  
  141. NOTE: If a seek error occurs in either of the above tests a message
  142. ----  will appear for a few seconds, a replacement sector will be chosen
  143.       and the test will continue. This is NOT necessarily an indication
  144.       of a bad disk drive. These tests access sectors which may have
  145.       been legitimately locked out during the formatting of the drive.
  146.       If you suspect a problem with your drive use a diagnostic program
  147.       to test the drive.
  148.  
  149.  
  150. DOS FILE ACCESS
  151. ---------------
  152. The DOS File Access (Small and Large Records) benchmark test times
  153. disk throughput as a result of mechanical disk drive speed, hard disk
  154. controller function, and bus speed. The test may be used to show the
  155. effects of disk caching by running both with and without a cache. Fast
  156. times for a particular record length are advantageous when working
  157. with an application that uses a similar record length.
  158.  
  159.  
  160. DOS VARIABLE SIZE FILE ACCESS
  161. -----------------------------
  162. The DOS Variable File Access (Small and Large Records) benchmark test
  163. is similar to the DOS File Access test and has been designed primarily
  164. for testing hardware and software disk caches. The small record size
  165. is 200 bytes and the large record size is 2048 bytes. File sizes range
  166. from 300 to 19,200 records for small records and 30 to 1,920 records
  167. for large records.
  168.  
  169.  
  170.  
  171. VIDEO PERFORMANCE TESTS
  172.  
  173. DIRECT SCREEN ACCESS
  174. --------------------
  175. The Direct Screen Access benchmark test times the writing of data
  176. directly into screen memory. Fast times are advantageous for
  177. application programs that bypass slower BIOS and DOS calls and write
  178. directly to the screen.
  179.  
  180.  
  181. TELETYPE WITHOUT SCROLLING
  182. --------------------------
  183. The Teletype Without Scrolling benchmark test times the writing of
  184. data to the screen using BIOS calls. Fast times are advantageous for
  185. programs that display large amounts of data in a non-scrolling
  186. fashion.
  187.  
  188.  
  189. TELETYPE WITH SCROLLING
  190. -----------------------
  191. The Teletype With Scrolling benchmark test times the writing of data
  192. to the screen using BIOS calls but adds the time necessary to scroll
  193. the entire screen up one line at a time once the screen is initially
  194. filled. This test writes the same amount of data as the non-scrolling
  195. test. The difference between the two times indicates the overhead
  196. attributable to scrolling the screen. Fast times are advantageous for
  197. application programs that frequently cause the screen to scroll.
  198.  
  199.  
  200.  
  201. MEMORY PERFORMANCE TESTS
  202. ------------------------
  203. The Memory Performance benchmark tests indicate the time needed to read
  204. and write data to conventional, expanded, and extended memory areas.
  205. Due to advances in the 80386 and 80486 processor chips, the results
  206. obtained using the Extended Memory tests with this processor are not
  207. indicative of all programs using extended memory on 80386 and 80486
  208. machines. The test uses the BIOS function for switching in and out of
  209. Protected Mode. The BIOS call is not commonly used to perform this
  210. function on a these machines. The test has been renamed the BIOS
  211. Extended Memory Test to indicate its specific use of the BIOS functions.
  212.  
  213.  
  214. PRINTER SPEED TEST
  215. ------------------
  216. The Printer Speed benchmark test times the throughput of your printer
  217. by printing a typical two-page business letter. Because this is a
  218. throughput test, our results are almost always slower than the speeds
  219. claimed by manufacturers, who usually clock a one line "burst" speed.
  220.  
  221.  
  222.  
  223. ADDITIONAL INFORMATION
  224.  
  225. Additional information may be found accompanying reviews in PC
  226. Magazine. If you have any specific questions or suggestions, please
  227. send them along with your registration form or in a separate letter
  228. addressed to: PC Labs Benchmark Registration, 1 Park Avenue, New
  229. York, NY, 10016. PC MagNet is also an excellent source of information
  230. as well as a place to post questions.
  231.  
  232.  
  233.  
  234. Thank you for using the PC Labs Benchmark Series Release 5.6.
  235.  
  236.  
  237. Sincerely,
  238.  
  239. C. James Galley III
  240. Director, PC Labs
  241. PC Magazine Labs Benchmarks Release 5.6 - Execution Instructions
  242. ----------------------------------------------------------------
  243.  
  244.  
  245. STARTING THE BENCH.EXE PROGRAM
  246. ------------------------------
  247.  
  248. To run the main benchmarks program:
  249.  
  250.                    . make the directory containing the
  251.                      benchmark programs the current
  252.                      directory.
  253.  
  254.                    . type "BENCH" (without the quotes).
  255.  
  256.  
  257. You may use the following command line parameters:
  258.  
  259.  
  260. GO    bypasses the initial logo screens.
  261.  
  262.  
  263. AUTO  starts the benchmarks in automatic mode.  The processor tests
  264.       will cycle through one at a time.  This option uses the
  265.       BENCH.KEY file.  NOTE:  A reboot is required to end AUTO mode.
  266.  
  267.  
  268. LCD   Uses black and white attributes.  Use for forcing better display
  269.       legibility on laptop computers.
  270.  
  271.  
  272. For example, "BENCH GO" will execute the benchmark program and bypass
  273. the initial logo.
  274.  
  275.  
  276.  
  277. MENU OPERATIONS
  278.  
  279. FILE MENU
  280. ---------
  281. The "Save results" selection allows you to save the test results in a
  282. file on your disk. You will have the ability to change the machine
  283. description (See SET MENU) and the name of the file. The file will be
  284. saved in the current directory and will overwrite an old file with the
  285. same name. Be sure not to use the same file name when running the
  286. MicroScope utility.
  287.  
  288. The "Save results to .CSV" selection is similar to the "Save results"
  289. selection except that the data is stored in comma delimited format for
  290. importing into a database or spreadsheet program. A machine id is
  291. requested and will appear in each record so that the records for
  292. individual machines can be located if they are loaded into a combined
  293. database file.
  294.  
  295. The "About" selection tells about the benchmark program. The people
  296. involved with the project over the years as well as the languages and
  297. tools used to create the programs are listed.
  298.  
  299. The "Quit" selection terminates the benchmark program.
  300.  
  301.  
  302.  
  303. VIEW MENU
  304. ---------
  305. The "Results" selection allows you to browse through the test results
  306. on the screen. The format is the same as the results file. You can
  307. scroll up and down using the arrow, PgUp, PgDn, Home, and End keys.
  308. Use the Esc key to return to the main menu.
  309.  
  310. The "System Info" selection executes MicroScope - PC Labs' System
  311. Information Utility. You have the ability to enter a file name for
  312. MacroScope to save the description of the current configuration
  313. of your machine. Be careful not to use the same file name you for
  314. saving the results to disk.
  315.  
  316.  
  317. PERFORMANCE MENU
  318. ----------------
  319. The selections on this menu measure the performance capabilities of
  320. your machine. These are the indicators of the raw power of your
  321. machine.
  322.  
  323. The "Processor..." selection activates the Processor Performance Tests
  324. submenu. The following tests are available:
  325.  
  326.      Instruction Mix
  327.      80486 Instruction Mix
  328.      128K NOP Loop
  329.      Do-nothing Loop
  330.      Integer Add
  331.      Integer Multiply
  332.      String Sort and Move
  333.      Prime Number Sieve
  334.      Floating Point Mix
  335.  
  336. Use the space bar to "check-off" the tests you wish to run and hit the
  337. Enter key. To abort hit the Esc key. Each of your chosen tests will be
  338. run and the results displayed.
  339.  
  340.  
  341.  
  342. The "Coprocessor" selection runs the math coprocessor test. The
  343. results are displayed at the completion of the test.
  344.  
  345.  
  346.  
  347. The "Disk..." selection activates the Disk Performance Tests submenu.
  348. The following tests are available:
  349.  
  350.      BIOS Disk Seek
  351.      DOS Disk Access
  352.      DOS File Access
  353.      DOS Varible Size File Access
  354.  
  355.  
  356. The "Video..." selection activates the Video Performance Tests
  357. submenu. The following tests are available:
  358.  
  359.      Direct Screen Access
  360.      Teletype Without Scrolling
  361.      Teletype With Scrolling
  362.  
  363.  
  364. The "Memory..." selection activates the Memory Performance Tests
  365. submenu. The following tests are available:
  366.  
  367.      Conventional Read
  368.      Conventional Write
  369.      Expanded Read
  370.      Expanded Write
  371.      BIOS Extended Read
  372.      BIOS Extended Write
  373.  
  374.  
  375. The "Battery Rundown" selection executes the Battery Rundown Test.
  376. This test will drain the battery in a laptop machine by executing
  377. code in a loop and writing files at regular intervals. After the
  378. battery is completely drained, the result of this test can be found
  379. in the files RUNDOWN.001, RUNDOWN.002, and RUNDOWN.003. The longest
  380. duration noted in these files is the result.
  381.  
  382.  
  383. COMPATIBILITY MENU
  384. ------------------
  385. The selections on this menu test the compatibility of a piece of
  386. hardware against a published specification. At this time there is only
  387. one choice on this menu.
  388.  
  389. The "VGA Hardware" selection is only valid if you have a VGA graphics
  390. device. It tests your VGA adapter against the IBM standard. Any
  391. deviations from the standard do not necessarily indicate a defective
  392. or unusable board. Many application programs do not use all the
  393. available features and may also contain code to correct for
  394. deficiencies in your particular device.
  395.  
  396.  
  397. QUALITY MENU
  398. ------------
  399. The selections on this menu represent tests which must be interpreted
  400. by the individual user. At this time there is only one choice on this
  401. menu.
  402.  
  403. The "EGA/VGA Monitor" selection allows you to display various test
  404. patterns on your EGA or VGA Monitor using different display modes. The
  405. results will depend on your tastes with respect to size of characters,
  406. text readability, brightness, and contract as well as color
  407. perception.
  408.  
  409.  
  410. SET MENU
  411. --------
  412. The "Enter info..." selection allows you to enter a name for the
  413. machine being tested. Up to 25 characters are available. The name you
  414. enter will appear on results screens as well as in the results file.
  415.  
  416.  
  417. HELP MENU
  418. ---------
  419. The "Help" selection presents a menu of help topics. Select the topic
  420. to view and hit the Enter key. Hit the Enter key again to return to
  421. the menu.
  422.  
  423. The "Timer accuracy" selection allows you to test the accuracy of the
  424. internal system timer. By comparing the internal timer to an external
  425. time base, such as a stop watch, you can see if the results derived by
  426. the tests are valid for your machine. A correction factor is displayed
  427. to allow you to adjust for any inaccuracies in your timer.
  428.