home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 637b.lha / AIBB_v4.3 / documentation / Version_Changes < prev    next >
Text File  |  1992-05-03  |  6KB  |  123 lines

  1.  
  2.                                 A.I.B.B.
  3.                     Amiga Intuition Based Benchmarks
  4.                       Program Release Version 4.3
  5.                     Copyright 1991,1992 LaMonte Koop
  6.  
  7.                        Version Change Information
  8.  
  9.  
  10.     Version series 4.x of AIBB is a complete re-write from the original
  11. code used for the previous versions 1-3.  Being that this is the case, it
  12. is quite important that the documentation be read thoroughly in order
  13. to completely understand all aspects of the program performance.  The
  14. changes to this version series are detailed below.
  15.  
  16.  
  17. Changes to version 4.3
  18.  
  19.      -- AIBB can now be made to incorporate load files upon startup
  20.         as the default comparison systems.  A new entry under the
  21.         General menu, "Load Module Prefs" allows load modules to be
  22.         selected by path/filename for loading into AIBB upon startup.
  23.         This allows alternate comparison systems to be more easily
  24.         used as manual loading of them is no longer necessary if they
  25.         are frequently used instead of the defaults.
  26.  
  27.      -- Corrected a minor problem with AIBB's data display.  Under
  28.         Review Mode, AIBB would not change the system base immediately
  29.         when a new base was selected and there was no test data for
  30.         the host system in reference to any particular test.  This
  31.         has been changed so that AIBB handles this condition correctly.
  32.  
  33.      -- Improvement of AIBB's memory bus port width determining code has
  34.         been added.  Some 68040 boards with 32-bit memory were being
  35.         incorrectly noted as having 16-bit ports.  In addition, a few
  36.         68030 accelerators without memory were having 16-bit resources
  37.         on the system erroneously reported as 32-bit ported devices.
  38.         This has hopefully been corrected in this release.
  39.  
  40. Changes to version 4.2
  41.  
  42.      -- The ability to display data in Review Mode, without having to
  43.         perform a given test on the host system itself has been added.
  44.         This allows the viewing of comparison system data without having
  45.         to perform a given test on the host itself.  The host system
  46.         will display "N/A" in appropriate locations if no data is
  47.         available for a given test.
  48.  
  49.      -- 68040 systems would display Write Allocation and BURST mode
  50.         operations for cache status incorrectly.  Write Allocation is
  51.         not a seperate entity as with the 68030 for the data cache,
  52.         and thus this mode is not displayed for the 68040 now.  BURST
  53.         mode operations for both instruction and data caches are hardware
  54.         controlled on the 68040, and always implied.  The caches do not
  55.         have a software-controllable setting for this mode as with the
  56.         68030, therefore this mode is always indicated as ON with a
  57.         68040 system now.
  58.  
  59.      -- Corrected a bug with AIBB's MMU table parsing code.  AIBB would not
  60.         have correctly handled 8-byte descriptor entries in 68851 or 68030
  61.         MMU tables as it was.  This has been fixed so that AIBB will
  62.         properly parse these entries as well.
  63.  
  64.      -- Bug pertaining to error output strings for the initialization abort
  65.         routine was fixed.  A string was improperly terminated resulting in
  66.         an output error and possible crash for certain startup abort
  67.         conditions.
  68.  
  69.      -- Utility ModInfo was not displaying proper MMU status information for
  70.         68040 system modules.  This has been corrected.  ModInfo now stands
  71.         at version 1.2.
  72.  
  73.      -- Documentation improvements and update information added.
  74.  
  75.      -- General code clean up performed and further optimization of
  76.         various routines.
  77.  
  78. Changes to version 4.1
  79.  
  80.      -- Fixed a bug with certain 68040 system configurations which caused
  81.         AIBB to hang on startup.
  82.  
  83. Changes to version 4.01:
  84.  
  85.      -- Fixed a bug pertaining to early versions of the kd_freq.library.
  86.         Apparently early versions of this library would crash AIBB during
  87.         startup due to a problem with the library itself.  Later library
  88.         versions work fine.  AIBB will therefore not open kd_freq.library
  89.         unless the version number is 3 or greater.
  90.  
  91.      -- A bug with the the included AIBB utility ModInfo was discovered.
  92.         Incorrect information was given pertaining to load modules under
  93.         certain circumstances.  This has been corrected.
  94.  
  95. Primary new features to version 4.0 include:
  96.  
  97.      -- Improved CPU/FPU clock speed evaluation code.  Earlier versions
  98.         had a great many problems in this area, primarily due to a
  99.         misplaced NOP instruction wreaking havoc with the timings.
  100.  
  101.      -- Enhanced/additional tests.  Some tests in earlier versions were
  102.         proven to be non-useful in any real form and were removed.
  103.         The remaining tests were enhanced and refined, and new tests
  104.         were added to further complete the package.
  105.  
  106.      -- Improved system information.  More pertinent information is
  107.         given towards evaluation of AIBB's benchmark performance.
  108.  
  109.      -- Module save/load capability.  AIBB now incorporates the ability
  110.         to create "load modules" consisting of saved test/machine
  111.         evaluations.  These modules may be loaded into AIBB at convienience
  112.         and used within comparisons.  This is an effort to allow
  113.         comparisons across many machine types, rather than restricting
  114.         them to in-built figures.  A set of internal defaults is included.
  115.  
  116.      -- AIBB has been made more "aware" of the system it is operating
  117.         on and will attempt to keep users informed of situations which
  118.         may prove detrimental to performance analysis.
  119.  
  120. Further description of these and other features is found in the main
  121. documentation.
  122.  
  123.