Re: [PATCH] New: AMD K6 write allocate

Alexey Vyskubov (alexey@alv.stud.pu.ru)
Mon, 18 Jan 1999 19:04:02 +0300 (MSK)


Hello!

> Could you show some lmbench results for this patch? I checked a similar
> patch (loadable module) , but lmbench didnt notice much improvement. Is
> it really that much ?

Some more testing: x11perf:

*** W/o K6 write allocate patch: ***

x11perf - X11 performance program, version 1.5
The XFree86 Project, Inc server version 3330 on :0.0
from alv
Mon Jan 18 18:57:54 1999

Sync time adjustment is 0.2409 msecs.

2000000 reps @ 0.0027 msec (364000.0/sec): 10x10 rectangle
2000000 reps @ 0.0027 msec (366000.0/sec): 10x10 rectangle
2000000 reps @ 0.0027 msec (365000.0/sec): 10x10 rectangle
2000000 reps @ 0.0027 msec (366000.0/sec): 10x10 rectangle
2000000 reps @ 0.0027 msec (366000.0/sec): 10x10 rectangle
10000000 trep @ 0.0027 msec (365000.0/sec): 10x10 rectangle

x11perf - X11 performance program, version 1.5
The XFree86 Project, Inc server version 3330 on :0.0
from alv
Mon Jan 18 18:57:11 1999

Sync time adjustment is 0.2436 msecs.

6000000 reps @ 0.0010 msec (1030000.0/sec): 1x1 rectangle
6000000 reps @ 0.0010 msec (1000000.0/sec): 1x1 rectangle
6000000 reps @ 0.0010 msec (1020000.0/sec): 1x1 rectangle
6000000 reps @ 0.0010 msec (1000000.0/sec): 1x1 rectangle
6000000 reps @ 0.0010 msec (1020000.0/sec): 1x1 rectangle
30000000 trep @ 0.0010 msec (1020000.0/sec): 1x1 rectangle

*** W/ K6 write allocate patch: ***

x11perf - X11 performance program, version 1.5
The XFree86 Project, Inc server version 3330 on :0.0
from alv
Mon Jan 18 18:47:12 1999

Sync time adjustment is 0.2273 msecs.

2000000 reps @ 0.0026 msec (387000.0/sec): 10x10 rectangle
2000000 reps @ 0.0026 msec (386000.0/sec): 10x10 rectangle
2000000 reps @ 0.0026 msec (386000.0/sec): 10x10 rectangle
2000000 reps @ 0.0026 msec (386000.0/sec): 10x10 rectangle
2000000 reps @ 0.0026 msec (386000.0/sec): 10x10 rectangle
10000000 trep @ 0.0026 msec (386000.0/sec): 10x10 rectangle

x11perf - X11 performance program, version 1.5
The XFree86 Project, Inc server version 3330 on :0.0
from alv
Mon Jan 18 18:47:58 1999

Sync time adjustment is 0.2292 msecs.

6000000 reps @ 0.0009 msec (1140000.0/sec): 1x1 rectangle
6000000 reps @ 0.0009 msec (1140000.0/sec): 1x1 rectangle
6000000 reps @ 0.0009 msec (1130000.0/sec): 1x1 rectangle
6000000 reps @ 0.0009 msec (1150000.0/sec): 1x1 rectangle
6000000 reps @ 0.0009 msec (1130000.0/sec): 1x1 rectangle
30000000 trep @ 0.0009 msec (1140000.0/sec): 1x1 rectangle

So for 10x10 rec increase in speed is

(386000-365000)*100/365000 = 5.75%

for 1x1 rec

(1140000 - 1020000)*100/1020000 = 11.76%

--
With best wishes,
Alexey Vyskubov.
This is a message. Or something silly like that.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/