VOGONS


First post, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie

you all know about the k6-2cxt core(26351), which is actually the more common k6-2 variant, it has two known changes over the old(26050) k6-2 core:
1. it maps 2x clock to 6x.
2. it has a "write allocation" and "write combination" feature which was said to improve performance over the old k6-2 core.

well in my socket7 cpu benchmarks, i ran both cpus at 100*3, with the k6-2cxt running marginally faster than the old model in most tests, with the lead between 1% and 5%.
but superpi is one exception, old k6-2 took 8:32 while cxt core took 9:05, thats over 6% slower. i thought it was an accident run but the results are repeatable.
i wonder if anyone knew about this and had similar experience?
winquake is another slightly unreasonable test, when k6-2cxt, k6-2+ and k6-3+ scoring 48, 47 and 48 fps respectively, which means k6-2 edges out k6-2+ and on par with k6-3+, all running at 100*3 clock.

Reply 1 of 12, by Tetrium

User metadata
Rank l33t++
Rank
l33t++

The winquake results might've something to do with some kind of incompatibility issue with the +'s?
The CTX/non-CTX might be another incompatibility that's roughly similar. How did the non-CTX perform in winquake compared to the CTX model?

And what motherboard are you running with?

Whats missing in your collections?
My retro rigs (old topic)
Interesting Vogons threads (links to Vogonswiki)
Report spammers here!

Reply 2 of 12, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie
Tetrium wrote:

The winquake results might've something to do with some kind of incompatibility issue with the +'s?
The CTX/non-CTX might be another incompatibility that's roughly similar. How did the non-CTX perform in winquake compared to the CTX model?

And what motherboard are you running with?

old k6-2 core scores 46fps in winquake, which is 2fps slower than cxt and seems reasonable.
my board is TMC mvp3 with 2mb cache, and i wanna know if that superpi performance of k6-2-300 is inline with other people's.

Reply 3 of 12, by idspispopd

User metadata
Rank Oldbie
Rank
Oldbie

Well, write allocation is a feature which usually should enhance performance, but depending on the memory access patterns it's possible that it reduces performance in this case. I suppose writing to random memory locations would be an example were it would make things slower. Don't know if this applies to SuperPI.
Write combining should never make things slower, but it's possible that this breaks stuff. (ie. corrupted graphics)
Write allocation is not automatically enabled. If you have a BIOS that supports the chip it will enable WA. If you want to try you can get one of the K6-2 specific tools and just disable WA on the CXT and benchmark again.

Reply 4 of 12, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie
idspispopd wrote:

Well, write allocation is a feature which usually should enhance performance, but depending on the memory access patterns it's possible that it reduces performance in this case. I suppose writing to random memory locations would be an example were it would make things slower. Don't know if this applies to SuperPI.
Write combining should never make things slower, but it's possible that this breaks stuff. (ie. corrupted graphics)
Write allocation is not automatically enabled. If you have a BIOS that supports the chip it will enable WA. If you want to try you can get one of the K6-2 specific tools and just disable WA on the CXT and benchmark again.

thanks for your advice, but i am not familiar with k6 tweaking tools, can you give me some info or links, especially something that can work in win2000/xp?

Reply 6 of 12, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie

i downloaded the setk6 tool, which has both dos and windows version which claimed to work in winnt, unfortunately neither version seemed to work.
when i ran "setk6 /on:256M", both versions displayed "enabling write allocation". but then, they still detected write allocation to be disabled, and their benchmarked memory performance remains unchanged.
i ran it with k6-3+ cpu, maybe it doesn't work with the + cpus?

Reply 7 of 12, by elianda

User metadata
Rank l33t
Rank
l33t

Do you have a memory manager loaded that blocks privileged opcodes? (like EMM386?)

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 8 of 12, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie
elianda wrote:

Do you have a memory manager loaded that blocks privileged opcodes? (like EMM386?)

i tested the windows version in win2000, and the dos version in win98 dos mode(f8 menu, not dos window), without emm386. they didn't display any error warning, but after enabling they still report write allocation to be disabled.

Reply 10 of 12, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie

i swapped in a k6-2-550, and the setk6 tool works! it detects WA to be enabled at boot, and the reported memory performance is about the same as k6-3+550. i can also disable WA with it, and it displays a much lower memory performance.
so i assume that the k6-2+/3+ cpus would force WA enabled and can't be disabled.

Reply 11 of 12, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie

further benchmarks indicated that superpi does run a lot faster(by about 15%) with WA disabled, and winrar is also 4% faster. however other benchmarks suffered considerably without WA, especially in quake2, where k6-2-550 is exactly the same speed as k6-2-300!

Reply 12 of 12, by Skyscraper

User metadata
Rank l33t
Rank
l33t

I ran tests at 3x100 using a Jetway 542C Aladdin 5 motherboard and I can confirm that the CXT core is slower in SuperPi than the Chomper core, in my tests the difference is 5%.

The CXT core seems to be ~7% faster when it comes to MPEG video decoding (S3 Trio64V+ 2MB PCI) otherwise the Chomper and CXT cores seems pretty evenly matched in my tests (0-3% difference).

Write allocation was automagicly enabled by the BIOS with both CPUs, or that is at least what the patched BIOS notes implies. The memory test in Speedsys seems to favor the CXT core with some margin.

New PC: i9 12900K @5GHz all cores @1.2v. MSI PRO Z690-A. 32GB DDR4 3600 CL14. 3070Ti.
Old PC: Dual Xeon X5690@4.6GHz, EVGA SR-2, 48GB DDR3R@2000MHz, Intel X25-M. GTX 980ti.
Older PC: K6-3+ 400@600MHz, PC-Chips M577, 256MB SDRAM, AWE64, Voodoo Banshee.