Could switch your drives and interface to Ultra-640 SCSI - that's pretty damned fast anyway.
I wish that was cost effective, or even practical...
I think you want to create something called a RAM disk, not increase the hard drive's cache manually (which is pointless anyway). Those used to be popular many years ago and there are several programs that let you do it. A google search throws up a bunch of them.
I've already tried using RAMDisk, the performance increase was wonderful... However, I am limited very much by the fact that I cant put anything of notable size on it. Kinda eliminates the purpose.
Furthermore, why would you say it would be pointless to use system memory to create a buffer? Most of the time I am playing games that require a lot of loading the same textures, models, sounds, etc repetitively, and a cache would significantly reduce reloading time, no?
there are ddr based drives although not cheap
As I said before, I dont want to use iRam type devices. They are hard to find, expensive as hell, and not matured technology. Not to mention the fact it needs ECC registered DDR memory, which is hard to find, expensive as hell, and volatile.