HOME
What's New

CPU Cooler
Programs
Introduction
AmnHLT
CpuIdle
Rain 
VCool 2.0 
Waterfall Pro 
Current Tests 
Test Archives

UDMA Driver 
Tests 
Windows 95
Windows 98
Windows NT

Way 2 Cool 
Projects 
Compaq 1800T
1800T Temp Monitor
Celeron-A
Going for 504
More on 504
Cheap Sandwich
BX6r2 Diode Fix
Condensation
Lap that Slug
Celeron PPGA
Journey to 1080
Building an NT Box
Heat Pipe 1
Heat Pipe 2
Heat Pipe 2.2
gp_Temp
gp_Temp4
gp_Temp5

Heat Sinks 
Aavid
A&C Prototype Sink
Alpha P125
Alpha P521
CPU Cooler
FullWay
Tom's Sink
Water Cooler 1
Water Cooler 2
Water Cooler 3
Water Cooler 4
*
Water Cooler 6
Water Cooler 7

Way 2 Cool
Thermometer
Thermometer 2
K-6 heat sink
Case Cooling
Heat Sink Tester
More Case Cooling
Klamath heat sink
Q500A Cooling
My Server Temps
Temp Calculators
CKS400 Rack Case
Fan Controller
Cooling Links
Downloads Page

Tips and Trix
Dual Boot Win95 / 98
Dual Boot Linux/NT4
D-B Linux/Win2k
Hot Flash your BIOS

Family Stuff
Prom / St. John
Providenciales

Email Jim


Non Microsoft Drivers
I've been looking for some non MS drivers to test with Win98 and up to this point, the choices have been less than thrilling.  A few brave souls have modified or patched both of the most popular Intel BMIDE drivers to work on Win98 with mixed results.  After testing the Intel BM drivers on OSR2, there was little to tempt me to run them on Win98.  Unless I see some results that suggest that there is performance to be gained, I think I'll pass on these.

Triones Revisited?
In the last couple of months, the Highpoint Tech - XStore drivers have made an appearance.  Since I have had rather poor luck with Triones / Highpoint drivers in the past, I wasn't exactly looking forward to the prospect of a few installations of Win98 where the outcome had a strong chance of locking up my system.  However, there were enough reports of "better than MS" performance (aren't there always) that I decided to give them a try for myself.

Highpoint Tech - XStore - EPoX v. 1.10
The EPoX 1.10 installation turned out to be a case of "the Drivers from Hell."  I will spare you the gory details, but suffice it to say that out of 4 separate, fresh installations of Win98, my best results were when the only thing that went wrong was that the secondary IDE channel worked with a nice yellow exclamation mark beside it on the first boot. Rebooting locked up the system with a power off, scandisk,  safe mode as the only way to get back in.  The rest of the attempts were worse.

In all fairness, the drivers were not written expressly for my motherboard with support for the BX chipset not stated on the Highpoint Tech site.  However, EPoX's site does have the following write up.
"The driver will replace any current Intel, VIA, or Microsoft IDE drivers in the system. For best results the system should be functioning properly with the current drivers before installing this new enhanced one." 
EPoX does sell motherboards using the BX chipset.

Highpoint Tech - XStore Pro - Abit v. 1.20
After my version 1.10 fiasco, I was understandably wary of this new incarnation until I did some research on this new program.  The XStore v.1.20 seems to be more of an optimization program than a replacement driver.  There is no ideatapi.mpd driver file included as in v. 1.10's installation.  There is an installation of a virtual device driver, vsdexp.vxd and some registry changes. 

This is an interesting observation, as the Highpoint Tech site seems to conflict itself in the differences in the drivers used between the versions 1.10 and 1.20. In the FAQ, the statement is made that version 1.20 uses the same driver as the earlier XStore drivers:

"Q: What is XStore Pro?

A: XStore Pro is a bus master driver that replaces the Microsoft default driver which increases system performance as well as hard disk performance.

Q: What is the difference between XStore and XStore Pro?

A: The drivers are identical except XStore Pro has an added software cache feature that produces better performance benchmarks."

 While in another statement,

"*IMPORTANT NOTE* XStore Pro v1.20 does not replace the Microsoft default driver.  XStore Pro now works in conjuction with the Microsoft driver. To verify that XStore Pro is installed in you system you should have a folder called XStore Pro with a README.TXT and a UNINSTALL  ICON.  To locate this folder click on Start go to Programs and then go to XStore Pro."

The latter statement would appear to be true.

The installation is straight forward and presented no problems.  The performance comparison between using the program and not using it was mixed.  On my system, there was not an "across the board" increase in performance, but the results are encouraging enough that I will leave the program installed to give it a long term test.  I'm happy to finally have something good to say about a Highpoint product.  I will add more information to this page as I spend more time with the program.

Test System
Celeron 300A o/c'd 4.5X103
Abit BH6
Hitachi PC100 SDRAM (64 MB)
Matrox Millennium G200 Video (8 MB SGRAM)
DCS S805 A3D Sound Card
Quantum Fireball SE 3.2
Quantum Fireball ST 3.2
Matshita CR-574 CD ROM
D-Link DE-528 Ethernet Card
Hayes 5675 56K v.90 / Flex Modem
Inwin A500 Case w/ cooling modifications

Software installed on tested OS
Win98 Retail
Adaptec Threadmark 2.0
HD Tach 2.52
Ziff-Davis  WinBench99
Matrox 4.24 video drivers
Aureal 4.05.112c sound drivers
Modem and Ethernet divers not installed

Benchmarks
A "typical" installation of Windows 98 was used.  Programs that were not needed for the benchmark were not allowed to run.  Each benchmark was run three times and the results were averaged.  Virtual memory was left to Win98 default.  The partition defragged between each benchmark.  The system was rebooted between each benchmark.
 


Windows 98 - Celeron A 4.5 X 103

Test Win98 UDMA
Disabled
Win98 UDMA Enabled Win98 UDMA
XStore v. 1.20
WinBench 99 . . .
CPUmark 32 945 952 944
FPU 2440 2440 2450
Business Disk  2160 2310 2360
High-End Disk  5810 6950 7380
CPU Utilization 50.2% 5.57% 5.30%
Avg Seek (ms) 12.2 12.0 11.9
Transfer - Beginning 7570 KB per sec 10100 KB per sec 10100 KB per sec
Transfer - End 7670 KB per sec 9530 KB per sec 9460 KB per sec
Win98 Build 1998 1998 1998
. . . .
Threadmark 2.0 3.73 MB per sec @ 
62.21% Utilization
5.26 MB per sec @ 
17.62% Utilization
5.15 MB per sec @ 
24.67% Utilization
. . . .
HD Tach 2.52 . . .
Transfer Rates
Max - Min - Avg
In KB per sec
8342 - 6274 - 7267 11064 - 6545 - 9559 11058 - 6549 - 9557
Avg Seek -
Peak Transfer Rate
15.0 ms 
8.3 MB per sec
14.8 ms 
28.2 MB per sec
14.9 ms 
28.2 MB per sec
CPU Utilization 86.0% 2.3% 2.7%

Timed File Transfer
The last test was to test the speed in transferring files between my two hard drives in a real-world application.  For this test, I assembled a folder containing 105 MB of Win95 CAB files and jpg's.  The folder was moved from drive 0 to drive 1 and back again.  This process was repeated three times for each configuration with the results being averaged.
 


Timed File Transfer

Test Time to Transfer Transfer Rate
Win98 no UDMA 34.0 sec. 3.09 MB per sec.
Win98 UDMA 21.0 sec. 5.00 MB per sec.
Win98 + XStore 21.5 sec. 4.89 MB per sec.

Thoughts
While, on my system, the Highpoint Tech XStore Pro program is far from the advertised performance increase of 10% for system and 60% for the hard disk, it is an interesting alternative to running the stock MS fare.  Highpoint Tech has my attention and I will continue to watch for new releases from them.
 

Win98 UDMA