Jim Navas, Troll Of The Net
 






The Beginning And The End

I probably met Jim Navas on the Net before but I guess I forgot him. Anyway, he first contacted me directly, right after I posted the XStore Pro Comparison on the 27th of January, 1999. He e-mailed me a long comment about the XStore Pro which I answered. Soon, his comments were taking up a whole lot of time. Read the thread below if you don't believe me :-

 

Adrian:

Your review is simply ludicrous. You also obviously do not
1) understand how the HighPoint XStore Pro driver works; nor
2) do you have your "test system" set up properly.

Why you even have a "site" is beyond me. I am attaching my Winbench 99 results using the HighPoint XStore Pro IDE driver properly set up. As you can see, it makes your scores look ridiculous.

To paraphrase an old cliché, "If you don't know something, its better to keep your mouth shut than to open it and show everyone that you are ignorant".

Cheers;

Jim Navas
NCE Enterprises


Hello Jim,

I have prepared a table below of your scores and the scores I received from my system. Note that both my scores are with no limits to the size of the virtual cache.

Test Jim's System (XStore Pro) My System (XStore Pro) My System (Win98)
Business Disk WinMark 99 3330 3200 2610
High-End Disk WinMark 99 9250 8360 8160
       
Disk Playback/HE:AVS/Express 3.4 5520 7480 6930
Disk Playback/HE:FrontPage 98 38700 30000 30100
Disk Playback/HE:MicroStation SE 14100 10700 8860
Disk Playback/HE:Photoshop 4.0 6740 4810 4820
Disk Playback/HE:Premiere 4.2 6910 5620 5920
Disk Playback/HE:Sound Forge 4.0 10700 12800 13200
Disk Playback/HE:Visual C++ 5.0 10800 8870 8690
       
Disk Playback/Bus:Overall 3330 3200 2610
Disk Playback/HE:Overall 9250 8360 8160

It is pretty much evident that your hard disk is faster than the IBM Deskstar 14GXP I'm using. But the scores are not exactly conclusive evidence that XStore Pro works. I believe your Maxtor Plus 2500 hard disk has almost the same specifications as the 14GXP but has a faster access time of 9.0ms compared to the 14GXP's access time of 9.5ms. So, the Maxtor Plus 2500 could inherently be faster than 14GXP from a hardware point of view.

In addition, the amount of free disk space during the tests affects the results of the benchmark. An almost empty hard disk will receive a higher score in Disk WinBench than a half full or almost full hard disk. That's why I ran all the tests in one go. Thus, your results cannot be compared directly with the results from my system or any other system.

Finally, you are using a Super Socket 7 motherboard. Needless to say, there are differences between south bridges of the MVP3 and the 440BX chipsets. Again, that's another reason why your results cannot be compared with the results from my tests.

It would be really helpful if you could provide us with comparative benchmarks (averaged from 3 test runs) of the XStore Pro vs. Win98's bus mastering driver, rather than just a single benchmark run of XStore Pro. The results from Winstone 99 would also be very informative. In fact, Winstone 99 is very useful in determining the actual effect of XStore Pro on real world performance.

Regarding your remarks, since you feel I do not understand how XStore Pro works or how to setup my test system properly, I would really appreciate your frank thoughts on exactly which part of the review is wrong and how a proper test system should be set up. HighPoint doesn't seem to want to divulge how XStore Pro really works so if you know something we don't, it would be really nice if you could share it with us.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Adrian:

As I stated, you have *no* understanding of how the HighPoint IDE driver works. While I *won't* go into detail, the HDD IDE driver sets up a DRAM cache for "real world" files. It *doesn't* work with "synthetic" benchmarks, period, such as HD Tach 252. Further, SysSoft Sandra, Norton, WinTune, etc. are all junk, anyway, period.

The CDXpress sets up a HDD cache, not a DRAM cache, for the CD, BTW.

I have also done real world, proper, tests. Copying a single folder that contains MANY files (I set up a special version of Windows\System in a separate folder which contained 72+ MBs of data), the Winbench98 Business Mark score for the HighPoint IDE driver was essentially replicated in my real world test when I timed the copying of the whole folder from one partition to another. That verified that the HighPoint IDE driver DOES work as advertised. I timed the total transfer with a digital stopwatch that I am accurate with to within 4 hundredths of a second.

BTW, the Winbench98 scores are a significantly greater improvement over the Windows default driver than the Winbench99 scores. With Winbench98, due to the different files, etc., used for that test, the HighPoint IDE driver surpassed the default Windows "Standard DUAL IDE Controller" by 100% in the Winbench98 Business Disk Mark, for example. But even with Winbench99, there is at least a 13+% improvement in Business Disk Mark and a 19+% improvement in High End Disk Mark versus the default Windows IDE Controller in Win95B. The improvement over Win98's default, depending upon which chipset the MB uses, may be slightly greater or lesser. But both *are* significant improvements.

The HighPoint IDE driver is "made" by a subsidiary of Triones, so anyone who had a previous version of the Triones driver installed will get poor results due to the "conflicts" between the previously existing Triones and the new HighPoint IDE driver files. This is exactly the same as when someone installs Win98 with a VIA chipset (which loads the old VIA BM drivers included in Win98) and then tries to casually load a late version.

Also, for maximum HDD performance, Win9X should *never* be "messed" with, in terms of vcache or anything. Extensive real world testing has proven this, just as Microsoft says!

As the HighPoint IDE drivers sets up a *unique* cache in DRAM for the HDD, they do *not* work, or work well, will small amounts of DRAM. 64 MBs is essentially the minimum for proper performance, especially with Winbench99. 128 MBs will produce significantly better results. My tests were run with 64 MBs.

You also *obviously* do not understand either DMA nor UDMA. Neither one affects real world HDD DTR. DMA only "unloads" the CPU from being as involved with disk accesses. It does *not* meaningfully affect HDD DTR, period. UDMA is *pointless* as it is only good for the HDD "buffer", *not* for any transfers from the media. Even the FASTEST IDE HDDs do *not* approach the PIO mode 4 speed limit of 16.7 MB/sec for data that comes from the disk media. The current fastest IDE HDD transfers data at a maximum of 14.7 MB/sec from the media. Only from the buffer, which is limited to 512 KB for the best IDE HDDs and is 256 or even 128 KB for older HDDs, is the DTR affected. And if you understood *anything* about benchmarks *or* real world performance, even a 512 KB transfer at, say, 24.6 MB/sec (and THAT'S *if* the data required is IN the buffer!) with UDMA "Enabled" wouldn't make any real difference in the transfer rate of, say 15 MBs of data. Remember, the buffer is only "filled" from the media, so *only* the buffers initial content would result in ANY improvement! If you *understood* this, your replies to comments would obviously be different! But you obviously do not understand *anything* about HDD DTR, DMA nor UDMA.

As above, similarly, if there is not enough free space on the partition of the HDD that is used when using CDXpress, it won't work, either. It takes at least 200 MBs, minimum, to work properly.

Lastly, I checked your total "Comments" section. I did *not* see my "Comment" there, in any of the three parts of the "Comments". But I *DID* see a LOT of ignorant comments and your *equally* ignorant replies. Benchmarks are only worthwhile *when* the user understands the structure of the benchmark vs. what is being tested *and* when a *decent* benchmark is used. Also, *improper* installation of the HighPoint IDE driver, as *you* and *many* other commenters have done, totally negates their benefit, sometimes producing even worse results.

To paraphrase another cliche, "A little knowledge is a dangerous thing. Drink deeply from the wellspring of knowledge or do not drink at all". You obviously only take sips!

Your lack of understanding, and then having the audacity to post it, only makes you appear really ignorant to those that understand the subject.

You are ALSO doing *your readers*, as well as many companies, a REAL DISSERVICE with posting your ignorance.

I don't think that you will have the honesty to post this reply, just as you haven't with my prior comment.

I will also not deign to make any further comments. But anyone who reads and follows your reviews is being SIGNIFICANTLY mislead, period.

Jim Navas
NCE Enterprises


Jim,

I'll answer your e-mail in a little while but in the meantime, I think you went to the wrong page (or I posted it in the wrong page). There's a new XStore Pro comparison, if you have missed it. Your comment has been posted there as you have been previously informed.

The correct URL is here.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Jim, you are wrong. Win95/98's virtual cache sets up a DRAM cache for hard disk and CD-ROM data. The IDE driver just offloads the task of transferring data from the CPU to the motherboard chipset. And the cache will work with synthetic benchmarks. HD Tach 2.52's data transfer rate test is a hardware test that tests the hard disk's actual throughput from the platter to the IDE controller and therefore is not affected by XStore Pro. But other synthetic benchmarks that are affected by such a caching software.

The copy test is not a proper real world test. Users do not normally spend their time copying 72+MB of data from one directory to another. It is still a useful test but it cannot be used as irrefutable proof that XStore Pro works. Benchmarks aren't perfect and they can be fooled so scores from one benchmark must be backed by scores from several different benchmarks.

Taking a look at my scores, XStore Pro 1.20 with unlimited vcache scores 22.6% higher in Business Disk WinMark 99 and 2.5% higher in Highend Disk WinMark 99 than Win98's bus mastering driver. The improvement in Business Disk WinMark 99 is significant but the increase of 2.5% in Highend Disk WinMark 99 isn't because it's within the 3% error range stated by ZDBOp. In any case, you should check the 7th page of this comparison. From my tests, I discovered that with vcache left alone, XStore Pro used up an incredible 96.5MB of RAM for the virtual cache while Win98 uses only 60.4MB. So, the increase of 22.6% could well be attributed to the much larger virtual cache rather than XStore Pro's read ahead caching algorithim. In fact, I found that with the virtual cache's size fixed (even at 32MB), XStore Pro consistently performed poorer than Win98's bus mastering driver.

Curiously, I had the impression that HighPoint and Triones are one and the same. Anyway, that's irrelevant to the issue. Triones has been out of the bus mastering driver business for some time now. I seriously doubt that anyone would be using their old bus mastering driver anymore. Besides, XStore Pro 1.20 isn't a bus mastering driver per se. It makes use of the bus mastering driver that comes with Win98 or installed manually by the user.

You are quite right - for maximum hard disk performance, Win98 should be allowed to dynamically size the virtual cache. But the jury is still out on whether that's the right move for maximum system performance under Win98. I will be running some tests in the future to determine just that. BTW, I have not seen any extensive tests done on vcache size.

The virtual cache that XStore Pro "sets up" is hardly unique. It's Win98's vcache but XStore Pro adds a read-ahead caching algorithm and probably changed vcache a little. All caching software benefit from more RAM. That's natural because more RAM means a larger cache which gives better performance. All my tests were done with 128MB of RAM.

Oh.. yes, I do understand that DMA merely offloads the IDE transaction task from the CPU to the motherboard chipset. If you read the first page of the XStore Pro review, you would have noticed that. But the DMA checkbox in Win95/98's hard disk (and CD-ROM) Properties screen does more than enable DMA mode. Take a look at the two following graphs obtained by Chris Swan.

Graph_seagate_12.jpg (27700 bytes)
9.1GB Seagate Medalist Pro (DMA Enabled)

Graph_seagate_13.jpg (35492 bytes)
9.1GB Seagate Medalist Pro (DMA Disabled)

As you can see, leaving the DMA checkbox unchecked not only causes the CPU to retain the task of handling IDE transactions, it also effectively limited the total throughput of the hard disk from 14MB/s to ~7MB/s. I noticed the same thing when I ran both the Medalist Pro and the IBM 14GXP hard disks. That's why I keep asking those who wrote to me if they have enabled DMA for the hard disk or not. As you can see, not enabling DMA is detrimental to performance.

Jim, when I sent you that "your comment has been posted" e-mail, I have already posted the reply to your e-mail above. I think you have been looking at the Comments pages of the XStore Pro review. Anyway, I disagree that the comments from the readers were ignorant. Those were just their observations. Just because their results differ from yours doesn't mean they are ignorant. Also, there's no such thing as an improper installation. XStore Pro 1.20 is easy to install and there are no features that need to be set manually. I can't see how XStore Pro 1.20 can be improperly installed.

BTW, even Marco of Chaintech admits, "XStore Pro has received mixed results on different types of systems. We offer XStore Pro for free to our customers who may try the driver for themselves." ABIT is still looking into XStore Pro's performance issues.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Adrian:

I went back later and found it. I also found that you had "changed your tune" with regard to DMA and UDMA in your reply to me, which I think is very disingenuous of you. I firmly believe that this was after reading my second E-Mail and then posting my first E-mail with your "revised position" reply after learning at least something about DMA and UDMA from my second E-Mail (which was sent before you "changed" the review and added my E-Mail). You had previously made a BIG point about "DMA" affecting HDD performance in your replies to other people that you had posted before you got my first E-Mail.

You should know that people do catch you at this, just as I did. It does *nothing* for your "reputation", such as it may even be. I sent the second E-Mail in response to a private E-Mail that you sent to me. And as stated, just before I typed and sent it I check your site and my first E-Mail had *NOT* appeared. Nor was it there just AFTER I sent the second E-Mail, as I also checked just after I sent the second E-Mail.

When you "revised" your site, you "dropped" the prior comments as well as your previous incorrect replies.

I have also previously have sent you a third E-Mail in response to your "revised reply". This is the fourth.

You should also realize that you lack of knowledge and understanding of HDDs only becomes more evident with each "statement" that you make, even when you correctly revise part of your "posted reply" due to the knowledge imparted by others, in this case myself. The average seek time does *not* help the High End Disk Mark nearly as much as the Business Disk Mark. If you knew anything, you would understand this and thus not make such blatantly incorrect statements. Thus my much more superior High End Disk Mark, as opposed to my less superior Business Disk Mark, had *nothing* to do with any possibly faster average seek times, period.

I "paid out enough rope" and you "hung yourself".

You should pay someone to educate you about what you are reviewing before you go sticking your whole leg down your throat, not just putting your foot into your mouth.

As I started off, you clearly do *NOT* understand how the HighPoint IDE driver works, you do *NOT* have your system properly setup, and you also do *NOT* understand anything about HDDs, DTRs nor HDD benchmarks. Period.

I dare you to publish this E-Mail. But if you do, it *MUST* be published in its entirety, as also applies to the second and third E-Mails (except for the non relevant parts of the Winbench results only).

If you do *not* publish this E-Mail on your site, then I may take other action.

Jim Navas
NCE Enterprises


Jim,

I've not changed my stance on DMA and UltraDMA and I do not know why you still insist I did. About DMA affecting hard disk performance, please check the earlier reply.

Actually, that was not a private reply. The reply was posted on this page and you were looking in the wrong page. That reply was to point you to the correct page. If you have received my "your comment has been posted" e-mail, your comment has most definately been posted. I post all comments before sending those e-mails out. If you do not see your comments in the page, a simple click on the Refresh/Reload button may solve the issue. If you still can't find it, you can e-mail me and I'll direct you to it but please do check around before e-mailing me.

Frankly, I have no idea where you get that idea from. I did not drop any prior comments because there were none to drop in the first place. This is the first page of the Comments page for the XStore Pro Comparison and your e-mail is the second to be posted here. I posted all the first 5 comments at once. Before your first comment was posted, this was just an empty page.

If you did send me a third e-mail, then I did not receive it. This is the third e-mail that I have received from you. You can resend the third e-mail if you wish.

Jim, you have got to be joking. :-) I did not change any of the posted replies due to new info, if any. If there is new information, it will be posted in the Updates section of the article. I most definately did not use whatever you wrote to me. In fact, this article was written and posted (27/01/99) before I even received your first e-mail. It would be ludicrous to say that I have used your "knowledge" to write this Comparison.

About the relative performance of the IBM Deskstar 14GXP and the Maxtor Plus 2500, it's best that you perform both the tests for XStore Pro 1.20 and Win98's bus mastering driver and compare the results. You cannot just consider both hard disks to be performing equal just to suit your opinions.

Regardless of your opinions, my only aim is to provide comprehensive and fair reviews of various computer hardware and software with no nonsense tests. If it's working, I'll say it's working but it isn't, you can expect me to tell everyone about it. Thus, I still stand by my articles, irrespective of your opinions. Just as I dare to publish the truth in my articles, I don't mind publishing your e-mails. I have always published the e-mails in their entirety, only editing them occasionally for grammatical and spelling mistakes or to remove overly irrelevant text.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Adrian:

Since you "claim" to have *not* received my "third" E-Mail, which you did as I sent it with a Return Receipt required and I got the receipt, I am attaching my Winbench 99 scores for the HighPoint IDE driver (WB99_NCE336v2) and the standard Microsoft IDE "Controller" (Standard DUAL IDE Controller) (WB99_STD336.txt). I am also sending this one "Return Receipt" required as well. The systems tested upon were identical, period.

Your not posting these results previously doesn't say much for you.

Now your lack of honesty as well as your lack of knowledge is simply amazing. You did, in the original comments in the first review, make SEVERAL comments about DMA and UDMA speeding HD performance. This is just false, period. You DID "change your tune" between your "initial" "review" and your reply to me, period. Go back and compare the two sets of "Comments" and your replies. You just seem to think that the average reader won't make the connection.

You also have *no* idea about benchmarking. SisSoft Sandra is junk, period. If you had EVER looked at the results with a modern, fast system on a comparison basis, this would be blatantly obvious to even you, and for MUCH more than their HD tests. Similarly, Norton and WinTune (any version) are also junk. OTOH, HD Tach 252 is a decent *synthetic* benchmark, but doesn't apply to real world HD performance, especially with something like the HighPoint IDE driver. The results that I get with and without the HighPoint IDE driver using the HD Tach 252 benchmark are essentially the same due to the fact that HD Tach 252 is a synthetic benchmark, period. If you understood how the HighPoint IDE driver works versus how HD Tach tests things, this would be obvious to *even* YOU.

Also, the HighPoint IDE driver doesn't have anything at all to do with "vcache", period. OTOH, letting vcache be set by Windows *does* improve HD performance. *I* have done exhaustive tests to confirm this, which you *obviously* haven't! There is a "common" "old wive's tale" about setting the parameters for vcache improving performance which is absolutely incorrect.

You should also understand that people using the HighPoint driver with a non Slot 1 MB and using more than 64 MBs of DRAM with an Intel chipset *will* experience a decrease in performance. This is simply due to the fact that almost all Intel chipsets do *not* cache the DRAM in the L2 cache when the DRAM exceeds 64 MBs (the only exception is with certain MBs that have the HX chipset and enough TAG RAM to support the additional DRAM). Again, your ignorance knows no bounds.

Now, the HighPoint IDE driver *does* use more DRAM. But, again, this has *nothing* to do with vcache, period. The HighPoint IDE driver does set up a separate cache, totally different than the vcache, for its performance improvement. In fact, Win9X works better (faster) if you set the "Read Ahead" for vcache down to 4KB (Device Manager - I'll let you find the place to change it). Not a LOT faster, but faster. Again, I have done exhaustive testing of this *fact*.

OTOH, the "average access time" with the Winbench HE Disk Mark does *not* make as much difference, *if* you understood what average access time really measures and thus does on a non fragmented HDD (which EVERY HDD tested *should* be Defragged *before* each and every test).

You also obviously do *not* understand about HD Tach 252 and the amount of data on a HDD. HD Tach, a *synthetic* benchmark, *does* show the decline in HD DTR the farther "in" you go with the HDD. Thus, with more data on the HDD, the slower the HDD DTR will be for a given "real world" test, such as Winbench 99. Your scores should therefore have been MUCH faster than mine, period.

With the HighPoint IDE driver and the *unique* cache that it establishes, the more the DRAM the better the speed improvement (given that you are using fast DRAM properly set up, of course, which *you* may well not be doing). Thus your 128 MB of DRAM should *significantly* outperform my 64 MBs in my test system, especially with the HighPoint IDE driver, period. This is due to the cache size enabled, which the HighPoint IDE driver *does* vary with the amount of DRAM available.

I am *not* going to go into how the HighPoint IDE driver works in the real world, but your "knowledge" is abysmal. But it *does* work, *IF* the system is set up properly. Your system is obviously not set up properly, period.

You, and the majority of your readers, are very ignorant of computers. The lack of understanding about benchmarks, how they work, how reliable various ones are, the lack of understanding of a proper set up, and the lack of knowledge about how the HighPoint IDE driver works is simply astounding, given your claims about your test system and your results. If you don't think that the HighPoint IDE driver works (as I *know* that it does), then why do you think that so many companies have licensed it? You don't think that these companies tested the HighPoint IDE driver before they licensed it? That's just DUMB!

Another thing, you clearly also do *not* understand business, either. When a company licensing something, they control when and what versions are made available to the public. HighPoint IDE drivers are *not* "interchangeable" between different MB mfgs, nor even between all MBs made by the same company. This is due to "BIOS" check that the HighPoint IDE driver does to make sure that the version (MB mfg's version) that is being used matches the *specific* MB that it is licensed to be used upon. But that's probably beyond your dense skull to understand. Otherwise, anyone could download a HighPoint IDE driver from any MB site and use it with their similar chipset MB. Thus HighPoint would not only lose money, but they would also have to charge a LOT more for their licenses!

Yet another display or your ignorance, as well as that probably of your readers!

I could go on and on, but the ignorance displayed by you and your readers doesn't make any sense to me to do so. There are MANY more factual errors in your "statements", but they are all equally "baloney".

If you do not "fess up" and admit ALL your errors, then I will take other action.

Cheers;

Jim Navas
NCE Enterprises

Test Jim's System (XStore Pro) Jim's System (Win98)
Business Disk WinMark 99 3330 2970
High-End Disk WinMark 99 9250 7880
     
Disk Playback/HE:AVS/Express 3.4 5520 4400
Disk Playback/HE:FrontPage 98 38700 39300
Disk Playback/HE:MicroStation SE 14100 8790
Disk Playback/HE:Photoshop 4.0 6740 6320
Disk Playback/HE:Premiere 4.2 6910 6530
Disk Playback/HE:Sound Forge 4.0 10700 8540
Disk Playback/HE:Visual C++ 5.0 10800 10700
     
Disk Playback/Bus:Overall 3330 2970
Disk Playback/HE:Overall 9250 7880

 


Jim,

No. I do not claim to have not received your third e-mail. I know I have not received your third e-mail. In any case, the results (minus unnecessary details) are posted below your e-mail in a table.

Yes, I did mention that checking the Enable DMA box in the hard disk's properties page enhances hard disk performance. I have already detailed the reasons in my previous answer. I can't help it if you don't believe me. The two graphs aren't even from me though I have personally noticed the same phenomenon with my hard disks. I have read all my replies (I wrote them after all) but I have not seen a discrepancy. Since you seem to have found some form of discrepancy, why don't you tell me which comment it is? It's not that hard. Just the comment numbers will do.

Who mentioned anything about SiSoft Sandra? Or Norton System Benchmark or WinTune? All my benchmarks were done using WinBench 99 and Winstone 99. Norton System Benchmark is a benchmark of overall system performance. While it's not very accurate, it is affected by any software that enhances a system's performance or otherwise. So, it can still detect any change in system performance due to XStore Pro. You still have a misconception of what a synthetic benchmark is. A synthetic hard disk benchmark uses programmed sets of data to stimulate average hard disk usage in order to test the performance of a hard disk. Thus, Disk WinBench 99 is a synthetic hard disk benchmark. HD Tach isn't a synthetic benchmark per se because it tests the actual throughput of the hard disk and is thus, unaffected by any software caching utility.

Here's what HighPoint Technologies has to say about XStore Pro and vcache - "XStore Pro will modify the activities/operation of vcache". I guess that pretty much rebuts your statement. As I have mentioned in the previous reply, yes, letting Win98 dynamically set the vcache size improves hard disk performance but that doesn't necessarily mean it will improve overall system performance. I will be running some tests later on to check that out.

Actually, I have not tested the XStore Pro on the Intel 430TX or older chipset motherboard for obvious reasons. Thus, I did not mention anything about XStore Pro performing poorly in a i430TX motherboard. I have no idea why you are hammering on this. FYI, the Intel 430TX will still cache the first 64MB of DRAM if you exceed 64MB. Also, from the 440LX onwards, the cacheability of the RAM depends on the CPU, not the chipset. The Celeron and the new Pentium II (stepping dA1) can cache up to 4GB of RAM while the older Pentium IIs can only cache 512MB of RAM. Still, that's more than enough, right?

Please read HighPoint Technologies' comment above on the relationship between XStore Pro and the vcache. XStore Pro most definately does not set up a separate cache. Rather, it adds its own read ahead algorithim. Again, I have this in writing from HighPoint Technologies themselves. I can't really say I agree with your reduction of vcache's read ahead optimization but it's your system, not mine.

Again, you have a misconception of HD Tach 2.52. HD Tach doesn't care how much data you have. Your hard disk can be full or empty for all it cares. It just reads from the outer tracks to the inner ones, just like the disk transfer rate test in Disk WinBench 99. Disk WinBench 99 isn't a real world test. Winstone 99 is a real world benchmark. That's the reason why I used Winstone 99 to evaluate the actual performance difference with/without XStore Pro. In any case, you are conveniently assuming that my hard disk is empty while yours is filled to the brim.

Again, there's no unique cache associated with XStore Pro. And SDRAM is synchronized to the memory bus speed. Whether you are using 6ns or 7ns SDRAM doesn't change a thing - both of them are still running at i.e. 100MHz. You can't compare a K6 system with a Celeron system. It's like comparing apples with oranges.

Speculatively, HighPoint's XStore Pro could be just good conware. It's faster than Win98's default bus mastering driver because bus mastering is disabled by default. So, HighPoint and its clients can post stupendous results. That's good for HighPoint. For the manufacturers, if one of them bundles XStore Pro with its motherboards (for hype value), others will follow suit as well, irrespective of whether it works or not. After all, would a buyer choose a normal no-frills motherboard or one with a new hard disk accelerator that speeds hard disk performance? This is just one possibility that I can think of right now but any budding conspiracy theorist can probably come up with something better.

I did not mention anything about the different versions of XStore Pro. As far as I know, they are all the same. Only the BIOS checks are different. But, all motherboards under a supported manufacturer can use the same version of XStore Pro 1.20. I don't believe I said otherwise.

Let me save you the trouble. Head over to Anandtech and SysOpt.com. There, they have a BBS and a Forum. Please feel free to post any flames (which is what these e-mails are) over there. From all the e-mails you sent me, you have said a lot of things, most of which have been proven inaccurate. In addition, while you claim the other visitors are "ignorant" and "do not know how to benchmark, set up a proper system, etc..", you have also conveniently refuse to tell us your "proper" methods of doing such things. I have been very transparent, posting my articles and research including everyone's comments on my site. Perhaps it's time you did so yourself.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Adrian:

Your "reference" was, once again, incorrect. Don't you even know your *own* "site"? It referred to the comments for your "first" review, *not* the second review.

Also, I have sent you, Return Receipt required, a final E-Mail about the HighPoint IDE driver. Your ignorance is simply astounding as well as the ignorance of your "readers", such as they may be. And your disingenuous replies are simply absurd, period.

You should "get out of the business" before you REALLY EMBARRASS yourself!

Jim Navas
NCE Enterprises


Jim,

The first link pointed you to the Comments Index while the second pointed you to the first Comments page of the XStore Pro comparison. Due to the nature of your previous e-mail, I made sure that the link was correct before I e-mailed you. Therefore, the link could not have sent you to the Comments page of the XStore Pro review.

I'm surprised that the thought hasn't occurred to you yet.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Why even bother with psycho Jim Navas...

Thanx for the good site and info

jaqtdj


I think you are right. I have wasted too much time entertaining him.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Adrian:

As the subject says, you are simply ignorant. And if you want to "keep company" with "Jaqtdj", that just shows how ignorant you are. All "jaqtdj" can do is get himself into a LOT of TROUBLE by violating Copyrights, as he will find out.

The two "test" examples that I sent to you were run on *IDENTICAL* systems, everything "ceterus paribus", PERIOD.

I have ALSO tested the "read ahead" cache size with identical MS as well as HighPoint IDE drivers, which YOU haven't!

The HighPoint IDE driver *DID* outperform the MS IDE "Controller", PERIOD.

The HighPoint IDE driver does *NOT* just "play with" "vcache". You are simply stupid.

You ALSO have *NO* idea what a "synthetic" benchmark is. HD Tach 252 *IS* a "synthetic" benchmark in that it *DOESN'T* use *REAL* files. The jerk who sent you the "graphs" from HD Tach is also obviously "screwed up", just as you are. There is *NO* "real" HD Tach 252 that would produce such graphs, period. Why don't you read the HD Tach "comments"?!?

There is a REAL difference between HD Tach 252's "synthetic" benchmarks and a benchmark, such as Winbench98 or 99, that uses *real world* files and file names. But that is something that YOU just "don't get", obviously!

As to SDRAM, it depends on *how* the system is set up. If you *knew* anything, you'd know that Win9X always loads into the TOP part of memory. Thus with a TX MB, if you have more than 64 MBs of DRAM, your system *WILL SLOW DOWN*, PERIOD. Why don't you ask Intel rather than "mouthing off"?!? The DRAM above 64 MBs is *NOT* cached with a TX MB, PERIOD! And, thus, when Win9X loads into DRAM above 64 MBs, it *DOESN'T* make the system as fast, in fact it *SLOWS THE SYSTEM DOWN*! Get real.

Your ignorance is simply astounding. I don't believe that you can "figure your way out of a paper bag", so to say (at the LEAST).

Your ignorance is simply too much to waste more time on.

Good bye!

Jim Navas
NCE Enterprises


Err... Jim,

Copyright? What has jaqtdj's statement got to do with violating copyright?

So were my tests, Jim. All done on the same system "sekali gus".

Then perhaps you would like to share with the community your discovery? I don't mind allocating some space for your article.

Yes, it did but a further test showed that with XStore Pro installed, the vcache size was also 60% larger than normal. Thus, the performance increase in hard disk speed could well be due to the larger vcache rather than XStore Pro's read ahead algorithm.

Well, if you are right, it's the guys at HighPoint who are stupid because I have been quoting them directly on the vcache issue. As I mentioned earlier, I have their statement in writing.

LOL! If you don't like HD Tach 2.52, try Disk WinBench 99's Disk Transfer Rate test. It will show you the same graph, only more thorough. If you want a "real" HD Tach 2.52 (whatever that means) that will produce such a graph, jump over to the Binaries Storage Area. There's a copy of HD Tach 2.52 there.

Actually, Win95/98 uses memory from top down but the 430TX chipset caches only the first 64MB of RAM. That means that in a 430TX system with i.e. 96MB of RAM, the first 32MB used by Win95/98 isn't cached but the rest are. Whether the system will slow down or not depends on a lot of factors. During memory intensive use, the 430TX system with 96MB of RAM will be faster than the 430TX system with 64MB of RAM. You shouldn't depend so much on WinBench. Try Winstone once in a while.

I didn't figure my way out of any bag. I just let the facts speak for themselves. Feel free to rebut but try to do it with facts, not claims. As I mentioned earlier, take this issue to the forums and BBSes out there. I don't mind. In fact, I challenge you to do that. Since you are so confident of your facts and knowledge, present your points on those forums. If you are right, the numerous experts online will support you. If you are wrong, well, we are all ignorant, right?

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Adrian:

As a final comment, attached is my Winstone 99 score using the HighPoint IDE driver. As you can
see, it outdistances your CeleronA at the same MHz. And you have both more SDRAM (128 MBs vs the 64 MBs used in my test) as well as a faster video card (TNT vs my i740).

If this doesn't "show you the light" about both your poor system setup as well as your patently ridiculous comments about the HighPoint IDE driver, then nothing will.

And I *DO* think that "nothing will".

Jim Navas
NCE Enterprises

Test

Score
Winstone 99 18.4 Winstone Units

 


Hello again, Jim,

Again, you are comparing apples with oranges. Check out this table of the differences between our test systems :-

Components Jim's System Adrian's System
CPU 333MHz AMD K6 450MHz Intel Celeron
L1 Cache Size 64KB 32KB
L2 Cache Size 1024KB 128KB
System RAM 64MB 128MB
Motherboard Chipset VIA MVP3 Intel 440BX
Display Card Intel i740 CL RIVA TNT
Display Info 800x600x16-bit 1024x768x16-bit

I think you can see that everything in both our test systems is different. Granted, my CPU and graphics card is faster than yours. But your K6 has twice as much L1 cache and 8 times as much L2 cache as the Celeron I use. This helps a lot in office applications. Also, you need to remember that the architecture of the K6 and the Celeron is different. You'll note that even the Cyrix MII can outpace the Pentium II in Winstone at the same clockspeed.

In addition, you ran your tests at a low resolution of 800x600, which needs 39% less processing and bandwidth than the 1024x768 resolution I used in all my tests. I also noted that you have partitioned your hard disk into 3 different partitions with 3GB in the partition that you use for testing. That 3GB partition has fewer FAT entries than my 14.4GB single partition. Thus, that introduces another possible advantage in your case. Fewer FAT entries mean lower FAT overhead.

Lastly but not least, your motherboard's chipset is VIA's MVP3. Microsoft's bus mastering driver for the MVP3 in Win98 is most probably not as optimized as the Win98 bus mastering driver for Intel chipsets because the Intel south bridge has been around for a long, long time (since the 430TX) while the MVP3 south bridge came out much later with the introduction of the VIA VP3 chipset. Needless to say, Intel is a much more important partner to Microsoft than VIA. That's probably why VIA has released so many bus mastering driver while Intel has done nothing of that sort.

Jim, I frankly think you should post your results on the forums and BBSes. Then you will be able to compare your scores with other VIA MVP3 users. Perhaps XStore Pro helps improve the MVP3's performance but as far as I can tell, it won't do that for Intel 440BX motherboards. It's pointless to continue this apple vs. orange argument.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Adrian:

Your comments are both absurd and extremely ignorant. The following points pertain:

1) You "fessed up" to the fact that your CeleronA CPU was running at 450 MHz vs mine at 336 MHz. That's a 33.9% speed increase for your CPU vs mine. Where is your 33.9% speed increase in Winstone99? And, remember, that the CPU used in MY test was *NOT* an "XT" core AMD CPU, which would be .8 Business Marks faster at the same MHz!

So why does my system get a BETTER Winstone99 Business Mark that yours? Try and explain that! Instead, your Winstone99 score is LESS than mine despite a 33.9% faster CPU!

2) The CeleronA runs its L2 cache at CPU MHz (i.e. in your case 450 MHz) vs mine at 112 MHz. The speed of your L2 cache *MORE* than makes up for the larger cache size of a Super 7 MB, period.

3) Your 128 MBs of SDRAM is MUCH faster than my 64 MBs as used in my test system. If you don't understand this then you are even more ignorant. Further, the Intel "TX" chipset, which does limit the cacheable DRAM to 64 MBs, *does* load Win9X into the highest memory. This is due to how
Microsoft set up Win9X to operate, not due to anything to do with the hardware itself. Thus any Intel socket 7 chipset, with the exception of a few HX chipset MBs, will *NOT* run as fast if they have more than 64 MBs of DRAM installed, period. Again, your ignorance is astounding for someone who promotes themselves as "knowledgeable".

4) As for 1024 x 768 resolution, I get a Winstone99 Business Mark of 18.3 when using that resolution. Big deal. Your faster video card more than makes up for the .1 less Business Marks under Winstone99!

5) Your comment about my partitions on my HDD again just show your ignorance. The number of folders and files determine the size of the FAT "directory", not the physical size of the partition itself. As *ALL* of my programs and data files are loaded into the "C" partition, your comment is both irrelevant and ignorant.

6) The default driver used by Win95 OSR 2.1 is *not* a VIA driver as is used by Win98. Again,
ignorance on your part. I clearly stated that the driver that was used in the "WB99_STD336.txt" file
was the Microsoft "Standard DUAL IDE Controller". Thus it *IS* a Microsoft IDE driver, *not*
anything from VIA! Again, your ignorance is astounding, especially since I specifically stated
this.

As a result of ALL of the above, you should "hang your head", at a minimum. You do *NOT* know
nor understand the HighPoint IDE driver, period. Nor do you know how to set up a computer system
properly. This is apparent from your abysmal scores.

I now understand that your ego and ignorance will prevent you from facing the truth. I just hope that not too many people are mislead by your "reviews"!

Cheers;

Jim Navas
NCE Enterprises


Jim,

Perhaps you might want to take just a second to check out the 2nd page of this comparison. It states very clearly what processor I'm using for the tests. From your previous letter, I can only deduce that you did not read the article or you just like arguing over nothing.

Now, as I have mentioned earlier, the architecture of the K6 is different from that of the Celeron. Look at the Cyrix MII. It beats the Pentium II flat in Winstone 99 at the same clockspeed. Now, does that mean that Pentium II users are idiots? No! AMD's and Cyrix's CPUs have always been strong in business applications, especially since they all have 64KB of L1 cache and recently, 1 to 2MB of L2 cache. But most people buy Celerons and Pentium IIs for a different reason - strong FPU performance. So, you can't compare your K6 with the Celeron. Is that a good enough explanation for you?

How do you know the 1MB of L2 cache doesn't offset the faster speed of the Celeron's 128KB L2 cache? Have you done any tests? If size doesn't matter (which is what you are saying), pray tell why is everyone so interested in increasing the size of the L1 and L2 caches?

Actually, I have no idea why you suddenly brought up the 430TX's cacheability issue a few e-mails ago. It had nothing to do with anything being discussed at all. But let me repeat it for the third time. The Intel 430TX chipset caches the first 64MB of RAM but Win95/98 accesses memory from top down. So, if the system has 96MB of RAM, the 430TX will cache the first (bottom) 64MB but Win95/98 accesses the RAM from top first. Naturally, in this manner, benchmarks will show a drop in performance. However, real world performance will improve regardless of benchmark scores if you use memory intensive applications. I hope this will be the last time I need to repeat myself.

Hey, Jim, there's a newsflash! My pal, Adrian Tung, has just pointed me to a page you should find extremely interesting. Don't take my word for it. Just check it out.

P.S. Sorry, everyone there don't want you there either. So, I removed the link.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/


Adrian:

Despite my getting a "Return Receipt" with my VERY accurate rebuttal to your comments regarding my and your Winstone99 scores, my E-Mail has *NOT* been posted.

Your ignorance, disingenuous "replies" and plain deceit just go to show who you really are.

Cheers;

Jim Navas
NCE Enterprises


Jim,

Now that I know who you really are, let me lay it to you straight. You have been extremely disruptive to this site. I have tried to be as helpful as I could to you. But you have countered that with nothing but hostility and well, a load of nonsense. I believe I have rebutted all your points and you keep coming up with more of them. The buck stops here.

Go and bother someone else or I'll be sure to let your brother, John Navas, know that you have been up to your usual pranks again. You have wasted enough of my time and now you, Jim, have the dubious honour of being the first in this site's history to be considered persona non grata and banned for life.

Congratulations, good day and good bye.

Adrian Wong
Adrian's Rojak Pot
http://www.rojakpot.com/
http://www.adriansrojakpot.com/

 

 
 

 

 
     
   

 

 
   

 
     
 

                   

 
   

 

 
 
Last Updated 01-01-2001

All trademarks used are properties of their respective owners.
Copyright © 1998-2000 Adrian Wong. All rights reserved.

 
Visit the new Tech ARP @ http://www.techarp.com/ !