VOGONS


First post, by Ekb

User metadata
Rank Newbie
Rank
Newbie

Original topic is here click.
Here repeated benchmark with overclocked VideoCard CL5420 for 286 and 386.

***
RAR-archive benchmark for 286+ DOWNLOAD . Click button "Скачать" to save on disk.
Statistics benchmarks XT-286-386 in GoogleDOC: https://docs.google.com/spreadsheets/d/1tPId4 … dit?usp=sharing

System 1: 286-25mhz

Clocker in 25mhz (100/4=25mhz)
CPU = Harris 25mhz.
FPU = Intel 287XL
RAM = only DIP20 Siemens 60ns(super faster) + Aluminium cooler
Cache = No
VGA = CirrusLogic 5420, 512kb, Jump JP1=Closed (for zero wait state) ---> update new BIOS from CL5428 + overclock up to 52mhz
Sound = ESS1868
Multi I/O = Chips "TANS" (china?) for fast speed ISA.
HDD = CompactFlash 1GB

For more information see here: Kixs's 286 to the Max

546df2cc22b2t.jpg f6697c3ab3b4t.jpg

286 BIOS default:
41126bb8846dt.jpg 155a41b917dct.jpg

System 2: 386-25mhz

Clocker in 25mhz
CPU = AMD 386DX-40 ---> downclocked to 25mhz
FPU = IIT 387-40
RAM = 8mb, 70ns, SIMM30
Cache = 128kb, 20ns, DIP28
VGA = CirrusLogic 5420, 512kb, Jump JP1=Closed (for zero wait state) ---> update new BIOS from CL5428 + overclock up to 52mhz
Sound = ESS1868
Multi I/O = Chips GoldStar Prime 2C (only it for compatibility with SoundBlaster-ESS1868)
HDD = CompactFlash 1GB

48ad74d7cff1t.jpg e40c2ade083et.jpg

386 BIOS is Auto:
98b1cc93b2aet.jpg 22761dd2ea46t.jpg

WARNING: Left only 286. Right only 386.

3D Benchmark:

3Dbench 1.0:
942cd5b12f7dt.jpg 3ac507cd439dt.jpg
286 = 10.6 fps.
386 = 10.8 fps. Best.

3Dbench 2.0:
09a9c5ba5899t.jpg 397052d762d1t.jpg
286 = 10.6 fps.
386 = 10.7 fps. Best.

Formula One Benchmark 1:
e8c7f2fc2497t.jpg d13b3379894at.jpg
286 = 97% load.
386 = 97% load.
(Lower is Better)

Formula One Benchmark 2:
728f233b19dct.jpg 00c10a8b0dact.jpg
286 = 308% load.
386 = 308% load.
(Lower is Better)

Wolf 3D. PC Speaker (NOT SoundBlaster) + Mouse + FullScreen
d5ff44a67f9dt.jpg 7b4878006ecet.jpg
286 = 19.6 fps. Best.
386 = 19.4 fps.

Morph3D:
bee761aaa72ft.jpg ca6d4570be96t.jpg
286 = 79.0 fps.
386 = 80.9 fps. Best.
.
.

Last edited by Ekb on 2016-01-20, 10:31. Edited 12 times in total.

Reply 1 of 17, by Ekb

User metadata
Rank Newbie
Rank
Newbie

.
.
CPU Benchmark:

Landmark 2.0:
b24d02010db6t.jpg 37cc60d4513ct.jpg

Landmark 6.0:
9b8e473117c3t.jpg e88fb99ca61at.jpg

Checkit 3.0
b8a458d823fft.jpg 842d58dbb74ft.jpg

Norton SysInfo 6.0:
c40792dcdf29t.jpg c926f1732c3et.jpg
286 = 19.4 XTs.
386 = 27.1 XTs. Best.

PC-Tools SysInfo 9.0:
b8f66a413d67t.jpg 831a67a3cda7t.jpg
286 = 15.1 XTs. Best.
386 = 13.3 XTs.

NSSI 60
2a7f2fc115a6t.jpg 7214b7917961t.jpg

DoctorHard 3.7:
5a0722aa10cet.jpg 2a5d300b5afdt.jpg

PC Doctor 1.7:
2124d9eccc78t.jpg 2d5debd0fb24t.jpg
286 = 6.9 MIPS and Read 16bit = 11mb/s. Best
386 = 6.3 MIPS and Read 16bit = 8mb/s

PC_info 4.04:
d57f8f0eec8ft.jpg 2d6af2959546t.jpg
37c7d2e10a4ft.jpg 5636504c8257t.jpg
286 = 18.1 XTs.
386 = 21.3 XTs. Best.

K_Speed4:
a619264b8d26t.jpg d756fe09ba32t.jpg
286 = 101%.
386 = 105%. Best.

Power Meter:
316c4f2f84c8t.jpg c4728bf76064t.jpg
286 = 6.7k dhrystones.
386 = 7.7k dhrystones. Best.

FPU Benchmark:

FBench:
cb0f79d2202et.jpg fe60e1c513f6t.jpg
287XL =
IIT387 = Best

CABT:
bf5111c34fbdt.jpg 67a1474c45det.jpg
287XL = 6.26 sec.
IIT387 = 2.58 sec. Best

FLOPS:
a003621134dft.jpg 2af0194ed948t.jpg
287XL = 0.04 MFLOPS.
IIT387 = 0.14 MFLOPS. Best

NSSI 60:
1572a4aecde1t.jpg 68ec11a2385ft.jpg
287XL =
IIT387 = Best

RAM Benchmark:

CCT:
137f54b6bbe3t.jpg 3adf8c80b5a5t.jpg
286: TIME = 898. Calculating: 1 / 898 * 10000 = 11 mb/s RAM
386: TIME = 1531. Calculating: 1 / 1531 * 10000 = 6,5 mb/s RAM ( x*2 for 32bit ?)
386: TIME = 1123. Calculating: 1 / 1123 * 10000 = 9 mb/s Cache ( x*2 for 32bit ?)

SST (sorry only 386+)
6715b44dcccft.jpg
286: Memory________Failed
386: Memory________R=7.6 MB/s______W=18.5 MB/s_____Move=9 MB/s
386: Cache_________R=16 MB/s_______W=18.5 MB/s_____Move=24 MB/s

SysTest:
c4ed2763873bt.jpg c12169fe74act.jpg
286 = 12mb/s, 0WS.
386 = 9mb/s, 1WS

CompTest 2.6:
7435dcc61f5dt.jpg 7e26b23a87c0t.jpg
286 = 12mb/s, 0WS.
386 = 9mb/s, 3WS ....... Cache=24mb/s

agSI 1.2.3:
a6ebbec89162t.jpg abf8071ca649t.jpg
286 = 12mb/s, ?WS.
386 = 9mb/s, 4WS........Cache = 24mb/s

HDD <-> ISA Benchmark:

4_Speed:
7866411c7dbat.jpg 95346a7d8351t.jpg
286 = 2873 kb/s. Best.
386 = 1797 kb/s.

CheckIt 3.0:
a91b09f33f5bt.jpg c36ea4456737t.jpg
286 = 2774 kb/s. Best.
386 = 1681 kb/s.

DiskMeter:
93bdc39eba31t.jpg 053e26335dfct.jpg
286 = 2979 kb/s. Best.
386 = 1807 kb/s.

CoreTest:
cc5790ae4e56t.jpg e7417a0817a9t.jpg
286 = 3018 kb/s. Best.
386 = 1845 kb/s.

VGA <-> ISA Benchmark:. All test are run only in VGA mode 320x200x256color

VGAFPS:
f523e5436727t.jpg de3764c50a7bt.jpg
286 = 8236kb/s, 129fps. Best.
386 = 4770kb/s, 75fps.

VidSpeed 3.2:
5d1919014d4dt.jpg 55ab9abf159bt.jpg
286 = 8192kb/s. Best.
386 = 4886kb/s.

VMAX256 1.11:
531367dc4f79t.jpg 7c795ace7b39t.jpg
286 = 125.6 fps. Best.
386 = 77.5 fps.

VideoSpeed 0.42:
afd3126aac58t.jpg a20e382e1dcet.jpg
286 = 8324kb/s. Best.
386 = 4884kb/s.

MIPS Benchmark:

MIPS:
67cec7f66ddbt.jpg 35cd073ccccat.jpg
286 = 3.57 MIPS. Best.
386 = 3.53 MIPS.

PMIPS (comparing between each other)
3a57cf8138f1t.jpg 3d9291e6d60ct.jpg
286 = 4.0 MIPS.
386 = 4.5 MIPS. Best.

Speed-XT:
bbd37c19b1abt.jpg fbc57c3b8056t.jpg
286 = 18 sec. 15.86 XTs. Best.
386 = 19 sec. 14.94 XTs.

QuickTECH PRO 1.28:
d9a2832f7fe9t.jpg 8b6489e899act.jpg
286 = 16.51 XTs. Best.
386 = 15.55 XTs.

Index:
c182f9deaa4ct.jpg 24b28dc0272at.jpg
286 =
386 = Best.

DMA Benchmark:

DMAspeed:
0fc583fa7e5ct.jpg 337ebe7cab4et.jpg
286 = 1559kb/s. Best.
386 = 1042kb/s

T8237DMA:
784a11bec929t.jpg 9b876d7eca7dt.jpg
286 = 5.67mhz. Best.
386 = 3.89mhz

OTHER Benchmark:

TopBench:
47ef43418f95t.jpg bd14587531c5t.jpg
286 = Score 73. Best.
386 = Score 68

Last edited by Ekb on 2016-01-22, 12:08. Edited 13 times in total.

Reply 3 of 17, by Sedrosken

User metadata
Rank Member
Rank
Member

You know, I read that spiel over at Red Hill about them always suspecting a good 286 was faster than the 386SXs. And here you came, showing them that they could hold their own against the full blown DX-class machines provided all was equal other than the chip and motherboard.

And I never would have believed it if I hadn't been shown the benchmarks all the way down. As I was reading, I couldn't believe my eyes.

You, sir, are a legend.

Nanto: H61H2-AM3, 4GB, GTS250 1GB, SB0730, 512GB SSD, XP USP4
Rithwic: EP-61BXM-A, Celeron 300A@450, 768MB, GF2MX400/V2, YMF744, 128GB SD2IDE, 98SE (Kex)
Cragstone: Alaris Cougar, 486BL2-66, 16MB, GD5428 VLB, CT2800, 16GB SD2IDE, 95CNOIE

Reply 4 of 17, by idspispopd

User metadata
Rank Oldbie
Rank
Oldbie

Very interesting results. Obviously the lower VGA throughput confirmed by VGAFPS/VidSpeed/VMAX256/VideoSpeed will hold the 386 back, otherwise it would be faster in the graphical benchmarks. (I'm surprised the 286 can push 8MB/sec to the card, that's about the maximum ISA can do.) Unfortunately I don't know how good the UMC chipset is.
Since you mention you underclocked the 386: Could you check the ISA clock? Maybe there is a BIOS setting for the divider? Alternatively you could check the VGA throughput with the original 40MHz. If VGA throughput gets better, than it really might be the ISA clock. A 386DX25 should be able to saturate the ISA bus.

Reply 5 of 17, by awgamer

User metadata
Rank Oldbie
Rank
Oldbie
idspispopd wrote:

Very interesting results. Obviously the lower VGA throughput confirmed by VGAFPS/VidSpeed/VMAX256/VideoSpeed will hold the 386 back, otherwise it would be faster in the graphical benchmarks. (I'm surprised the 286 can push 8MB/sec to the card, that's about the maximum ISA can do.) Unfortunately I don't know how good the UMC chipset is.
Since you mention you underclocked the 386: Could you check the ISA clock? Maybe there is a BIOS setting for the divider? Alternatively you could check the VGA throughput with the original 40MHz. If VGA throughput gets better, than it really might be the ISA clock. A 386DX25 should be able to saturate the ISA bus.

Actually not, bandwidth needed for the performance they're yielding, like 19.5 fps in wolf3d is lower than the throughput that can be achieved, even on the slower ncr on the slower 386. 320x200x19.5 is only 1218.5k.

Reply 6 of 17, by idspispopd

User metadata
Rank Oldbie
Rank
Oldbie
awgamer wrote:

Actually not, bandwidth needed for the performance they're yielding, like 19.5 fps in wolf3d is lower than the throughput that can be achieved, even on the slower ncr on the slower 386. 320x200x19.5 is only 1218.5k.

You are correct that the available bandwidth is enough for 19.5 fps assuming a fast enough CPU. But with lower available bandwidth the CPU will stay busy longer transferring the image to the VGA. With (not the exact numbers) 8192MB/s the CPU will be busy about 15% of the time for this example. With 4096MB/s the CPU will be busy transferring for about 30% of the time which is quite significant.
(The pure VGA benchmarks I referred to use 100% of the time for transferring.)
Unfortunately transferring the data to the VGA is not being done using DMA, otherwise you would be right.

Reply 7 of 17, by Ekb

User metadata
Rank Newbie
Rank
Newbie
idspispopd wrote:

Since you mention you underclocked the 386: Could you check the ISA clock? Maybe there is a BIOS setting for the divider?

98b1cc93b2aet.jpg

if auto is disable, then you can change the parameter "AT clock select" on:
1) "CPUCLK/2" for high througput ISA. In this overclocked ISA->VGA from 4888kb/s to 5450kb/s. ISA limit 5450kb/s.
2) fixed "7.2mhz" - system halted on POST

As you can see that it will not give superiority over 286 with 8200kb/s for VGA 320x200x256. ISA limit >10200kb/s

Last edited by Ekb on 2016-01-22, 01:54. Edited 1 time in total.

Reply 8 of 17, by idspispopd

User metadata
Rank Oldbie
Rank
Oldbie

OK, CPUCLK/3 would be correct for 25MHz, giving 8.33MHz. CPUCLK/2 is indeed an overclock.
I'm not sure what "IO Recovery Time" exactly refers to. If it only refers to I/O port operations it doesn't matter, if it also refers to memory mapped I/O it would.
Do you know at which speed the 286 board is running the ISA bus?
Anyway, what I'm saying is if the 386 could manage the same VGA throughput as the 286 it would score higher in the graphical benchmarks. Perhaps the UMC chipset just doesn't have good ISA performance, the HDD benchmarks also say that the 286 has better throughput. I searched for UMC82C491F, it seems this is supposed to be a 486 VLB chipset, which is quite confusing. Maybe it doesn't work as fast with a 386?
In my experience it is definitely possible to have a throughput of > 8MB/s with a 386, more if overclocking the ISA bus. (386DX40, OPTi chipset, WD90C31 VGA which should be a good as your CL.)
I think you have a very well tuned 286 system while the 386 system is not quite as good, for whatever reason.

Reply 9 of 17, by Ekb

User metadata
Rank Newbie
Rank
Newbie

f91e59afdc49t.jpg

Two identical 386 baby-mobo, but with different chipsets: UMC and BIOteq.
I checked and both run almost identical to 40MHz (3Dbench 16,8..16,9 fps).
Performance is the same on VGA card. Hence the same for ISA-bus.
But Bioteq no jumpers to 25MHz. A minimum of only 33MHz. 🙁

You can test on your 386 (downclock to 25mhz) ?

idspispopd wrote:

Do you know at which speed the 286 board is running the ISA bus?

look carefully as the spread of the table:
afd3126aac58t.jpg a20e382e1dcet.jpg
It is seen that the 386 limit on 4888kb/s, the maximum values for all video modes.
While for 286 maximal 10200kb/s for CGA mode. And this is not the limit.
You can still pick up overclock videocard CS5420 (new bios with program "mclock").
Therefore, ISA able to pass over 10200 kb/s for CGA-mode.

Reply 10 of 17, by idspispopd

User metadata
Rank Oldbie
Rank
Oldbie

I still suspect that the ISA clock on the 286 is higher than 8.3MHz, but I don't have a good idea how to check this, except using an oscilloscope.
I don't have the 386 board anymore, IIRC I gave it to kixs (and even before it wasn't in a working system for a long time which is why I gave it away). I don't even know if the board could be underclocked. (IIRC it was a Shuttle HOT-307 which can only be switched from 40MHz to 33MHz).

I also had a look at your TOPBENCH screenshots and compared some values to the TOPBENCH database. Your 286 had a VidMem result of 131 µsec. No 286 or 386 reaches this value in the database.

I don't know what's going on here. Please understand that I don't accuse you of cheating (after all, why should you?), I'm just trying to figure out the reason behind this numbers.

Reply 11 of 17, by kixs

User metadata
Rank l33t
Rank
l33t

IIRC I gave it to kixs

Still have it 😉 Back then I didn't have much old hardware and still hope to make my own round of HW benchmarks.

As for ISA speed. It's obvious the ISA speed on a 286 is higher.

@Ekb:
Why did you leave the AUTO bios settings? 386 would gain around 10% if set to fastest.

Requests are also possible... /msg kixs

Reply 12 of 17, by Ekb

User metadata
Rank Newbie
Rank
Newbie
idspispopd wrote:

I don't know what's going on here. Please understand that I don't accuse you of cheating (after all, why should you?), I'm just trying to figure out the reason behind this numbers.

See pic (click to large). This is original mainboard with oscilator at 48mhz. 48/4=12mhz AMD CPU.
i'm replaced this oscilator on new oscilator at 100mhz. 100/4=25mhz Harris CPU.

apparently ISA bus was NOT tied to secondary quartz at 14.31818mhz ? (14.31818 / 2 = 7.15mhz ISA) 🙁
It was attached to main oscilator for processor (through a divider: 25mhz CPU / 2 = 12mhz ISA ?)..

dd4b07e0cacft.jpg

kixs wrote:

Why did you leave the AUTO bios settings? 386 would gain around 10% if set to fastest.

I would compare 286 with classics 386DX's 😀

Last edited by Ekb on 2016-01-22, 01:14. Edited 1 time in total.

Reply 13 of 17, by elianda

User metadata
Rank l33t
Rank
l33t
idspispopd wrote:

I think you have a very well tuned 286 system while the 386 system is not quite as good, for whatever reason.

I agree to this. The 386 seems to run on rather unoptimized settings.
Isn't it possible to reduce the Cache and RAM waitstates?
Is it possible to decrease the divider for ISA clock further to get closer to the 286 ISA bus clock?

I would not have to read bench results if I know that the competitors are a very well tuned 286 vs. a default 386 at the same clock to know that the 286 will end up faster.

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 14 of 17, by idspispopd

User metadata
Rank Oldbie
Rank
Oldbie
kixs wrote:

IIRC I gave it to kixs

Still have it 😉 Back then I didn't have much old hardware and still hope to make my own round of HW benchmarks.

As for ISA speed. It's obvious the ISA speed on a 286 is higher.

Nice to hear!
About the ISA speed: I don't see why that's obvious. (Of course it's obvious in this comparison judging from the numbers, but why is it obvious in general? I'd say maybe a 286 system where the CPU and the ISA bus are running in sync might have an advantage, but asides of that?)

Ekb wrote:

i'm replaced this oscilator on new oscilator at 100mhz. 100/4=25mhz Harris CPU.

apparently ISA bus was NOT tied to secondary quartz at 14mhz ? 🙁
It was attached to main oscilator for processor (through a divider: 25mhz CPU / 2 = 12mhz ISA ?)..

12.5MHz for the ISA bus, that would explain something. So to make things fair you'd have to use "CPUCLK/2" for the 386.

Reply 15 of 17, by kixs

User metadata
Rank l33t
Rank
l33t

I don't see why that's obvious.

Maybe not so obvious. But I like to see HDD transfer speed and then deduct the ISA speed from it.

Yesterday I tested one 386DX-40 with UMC chipset (like the one in this thread). It can do ISA/2 at 40MHz - HDD transfer rate is 3500KB/s (Checkit) and VGA speed 8800KB/s (Speedsys). It also gets 18.1 in 3DBench, 6.0 in PCPBench. These are the best scores I ever seen on a 386DX-40.

Requests are also possible... /msg kixs

Reply 16 of 17, by Ekb

User metadata
Rank Newbie
Rank
Newbie
idspispopd wrote:

12.5MHz for the ISA bus, that would explain something. So to make things fair you'd have to use "CPUCLK/2" for the 386.

It is my guess, I do not insist on the truth.
especially as I wrote above about what 386-25mhz with ISA=CPUCLK/2 can not catch up to 286-25mhz.

Ekb wrote:
if auto is disable, then you can change the parameter "AT clock select" on: 1) "CPUCLK/2" for high througput ISA. In this overcl […]
Show full quote

if auto is disable, then you can change the parameter "AT clock select" on:
1) "CPUCLK/2" for high througput ISA. In this overclocked ISA->VGA from 4888kb/s to 5450kb/s. ISA limit 5450kb/s.
2) fixed "7.2mhz" - system halted on POST

As you can see that it will not give superiority over 286 with 8200kb/s for VGA 320x200x256. ISA limit >10200kb/s

***

kixs wrote:

Yesterday I tested one 386DX-40 with UMC chipset (like the one in this thread). It can do ISA/2 at 40MHz - HDD transfer rate is 3500KB/s (Checkit) and VGA speed 8800KB/s (Speedsys). It also gets 18.1 in 3DBench, 6.0 in PCPBench. These are the best scores I ever seen on a 386DX-40.

I'm agree you!
It is one of the favorite motherboards 386DX-40
some used a videocard?