
This file contains benchmark results of Video Speed and Memory Speed,
and demonstrates the effect of S3 Speed Up.

All tests were done on a DX/2 66MHz with an ELSA Winner 1000 (S3 86C928)
video card.

S3 Speed Up is included in Dietmar's Tools.


Video Speed  Version 3.00  Copyright (c) 1993,95 Dietmar Meschede

Testing VGA mode 13h (320x200x256) [S3SPDUP not installed] ...

 8-bit move     64 x 64 KB  =   4 MB    0.60 s    6.7 MB/s   109.2 frames/s
 8-bit write    64 x 64 KB  =   4 MB    0.54 s    7.4 MB/s
 8-bit read     32 x 64 KB  =   2 MB    1.12 s    1.8 MB/s

16-bit move    128 x 64 KB  =   8 MB    0.63 s   12.7 MB/s   208.1 frames/s
16-bit write   128 x 64 KB  =   8 MB    0.54 s   14.8 MB/s
16-bit read     64 x 64 KB  =   4 MB    1.14 s    3.5 MB/s

32-bit move    256 x 64 KB  =  16 MB    1.80 s    8.9 MB/s   145.6 frames/s
32-bit write   256 x 64 KB  =  16 MB    1.63 s    9.8 MB/s
32-bit read    128 x 64 KB  =   8 MB    2.14 s    3.7 MB/s

Moves are done from main memory to video memory.


Video Speed  Version 3.00  Copyright (c) 1993,95 Dietmar Meschede

Testing VGA mode 13h (320x200x256) [S3SPDUP installed and active] ...

 8-bit move     64 x 64 KB  =   4 MB    0.59 s    6.8 MB/s   111.1 frames/s
 8-bit write    64 x 64 KB  =   4 MB    0.54 s    7.4 MB/s
 8-bit read     32 x 64 KB  =   2 MB    1.02 s    2.0 MB/s

16-bit move    128 x 64 KB  =   8 MB    0.63 s   12.7 MB/s   208.1 frames/s
16-bit write   128 x 64 KB  =   8 MB    0.54 s   14.8 MB/s
16-bit read     64 x 64 KB  =   4 MB    1.03 s    3.9 MB/s

32-bit move    256 x 64 KB  =  16 MB    0.72 s   22.2 MB/s   364.1 frames/s
32-bit write   256 x 64 KB  =  16 MB    0.55 s   29.1 MB/s
32-bit read    128 x 64 KB  =   8 MB    1.02 s    7.8 MB/s

Moves are done from main memory to video memory.


Video Speed  Version 3.00  Copyright (c) 1993,95 Dietmar Meschede

Testing VESA mode 0101h (640x480x256) [S3SPDUP not installed] ...

 8-bit move     64 x 64 KB  =   4 MB    1.67 s    2.4 MB/s     8.2 frames/s
 8-bit write    64 x 64 KB  =   4 MB    1.63 s    2.5 MB/s
 8-bit read     32 x 64 KB  =   2 MB    1.03 s    1.9 MB/s

16-bit move    128 x 64 KB  =   8 MB    1.71 s    4.7 MB/s    16.0 frames/s
16-bit write   128 x 64 KB  =   8 MB    1.63 s    4.9 MB/s
16-bit read     64 x 64 KB  =   4 MB    1.03 s    3.9 MB/s

32-bit move    256 x 64 KB  =  16 MB    1.78 s    9.0 MB/s    30.7 frames/s
32-bit write   256 x 64 KB  =  16 MB    1.63 s    9.8 MB/s
32-bit read    128 x 64 KB  =   8 MB    1.03 s    7.8 MB/s

Moves are done from main memory to video memory.


Video Speed  Version 3.00  Copyright (c) 1993,95 Dietmar Meschede

Testing VESA mode 0101h (640x480x256) [S3SPDUP installed and active] ...

 8-bit move     64 x 64 KB  =   4 MB    0.60 s    6.7 MB/s    22.8 frames/s
 8-bit write    64 x 64 KB  =   4 MB    0.55 s    7.3 MB/s
 8-bit read     32 x 64 KB  =   2 MB    1.03 s    1.9 MB/s

16-bit move    128 x 64 KB  =   8 MB    0.63 s   12.7 MB/s    43.3 frames/s
16-bit write   128 x 64 KB  =   8 MB    0.56 s   14.3 MB/s
16-bit read     64 x 64 KB  =   4 MB    1.02 s    3.9 MB/s

32-bit move    256 x 64 KB  =  16 MB    0.72 s   22.2 MB/s    75.9 frames/s
32-bit write   256 x 64 KB  =  16 MB    0.55 s   29.1 MB/s
32-bit read    128 x 64 KB  =   8 MB    1.03 s    7.8 MB/s

Moves are done from main memory to video memory.


Memory Speed  Version 3.00  Copyright (c) 1993,95 Dietmar Meschede

MEMSPEED /? shows a help screen.  To stop testing press any key.

Using 3072 MB memory for tests.

Write:      65536 x    1 KB  =   64 MB   1.09 s   58.7 MB/s
Write:       1024 x   64 KB  =   64 MB   1.09 s   58.7 MB/s
Write:         32 x 2048 KB  =   64 MB   1.09 s   58.7 MB/s

Read:       65536 x    1 KB  =   64 MB   1.04 s   61.5 MB/s
Read:         640 x   64 KB  =   40 MB   1.02 s   39.2 MB/s
Read:          16 x 2048 KB  =   32 MB   1.16 s   27.6 MB/s

Move:       65536 x    1 KB  =   64 MB   1.11 s   57.7 MB/s
Move:         512 x   64 KB  =   32 MB   1.17 s   27.4 MB/s
Move:          12 x 2048 KB  =   24 MB   1.43 s   16.8 MB/s
