home *** CD-ROM | disk | FTP | other *** search
-
- render.library
- --------------
- ©1996 by Captain Bifat / TEK neoscientists
-
-
- CPU adaption
-
-
- render.library is shipped in three versions: 68020, 68040, and
- 68060. if your system is supplied with an 68030 CPU, you can use
- both the 68020 and the 68040 versions. the latter one requires a
- FPU, though.
-
- the following table informs you about what version is the right
- one for your system's processor configuration:
-
- CPU type: 68020 68030 68030/68882 68040 68060
- ------------------------------------------------------------------
- render.library_060 -/- -/- - + ++
- render.library_040 -/- -/- ++¹ ++ +
- render.library_020 +² ++² ++ + --
-
- -/- won't work
- -- terrible combination
- - bad combination
- + good combination
- ++ very good combination
- ¹ slower but accuracy is better
- ² bug removed since v18.0: prior to this version, quantization
- did not work at all without a FPU
-
-
-
- special annotations
-
- > 68060
- there was a lot of work to be spent for the 060 version. hence
- this version is most optimized in the render.library package. the
- code benefits massively from large caches, superscalarity, quick
- integer multiplication, even from branch prediction and other
- features.
-
- > 68040
- the 040 is similar to the 060 version. complex addressing modes
- have been used whereever it helped to gain register-efficiency.
- also try the 060 version if your 68040 board has got poor memory
- performance.
-
- > 68030
- there was no need for a 030 version, for 68030 specificity is well
- provided with both the 020 and 040 versions. keep in mind that the
- 040 version requires a FPU. the 68882 coprocessor might be slower
- than appropriate 64 bit integer arithmetics, but accuracy is
- slightly better.
-
- > 68020
- the 68020 is an old-fashioned CPU - no maths, poor caches, no
- special features. there was no particular need to optimize for
- this processor. the 68020 version is actually optimized for the MC
- 68030.
-
- > 68000
- there never was and will never be a version for this CPU. i'm not
- Jesus.
-