SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Rambus (RMBS) - Eagle or Penguin -- Ignore unavailable to you. Want to Upgrade?


To: unclewest who wrote (32432)10/20/1999 7:58:00 PM
From: Jdaasoc  Read Replies (1) | Respond to of 93625
 
Unclewest:
Finally figured out what Gelsinger means by increasing CPU speed requires more bandwidth. Subsystems addressing memory: AGP, disk and CPU need more memory bandwidth.
For example, if you buy ATA 66 hard drive with 80 pin cable and expect to get faster performance than ATA 33 hard drive you will need RDRAM. How can PC100 with less than 50% sustained bandwidth cache hard dive with 66 MHz transfer rate.
Back about 8 years ago MSFT supplied smartdrv.sys device driver that did same thing as Intel system driver but no where as fast. In fact when HDD mfgs. started top put small memory caches on HD( 8-16K), smartdrv became unecessary. No matter how things change they always stay the same. Smartdrv used typically 128 KB now Intel uses about 16 MB for disk cache.

If you read this section below in this document you will start to understand why RDRAM is needed. Same goes for AGP4X.

developer.intel.com 5/relnotes.doc

"ExtendedControl(.PM,.PS,.SM,.SS}={On,Off}
Description: Instructs the SETUP program whether to enable the extended control feature for each cabled ATA device. The extended control feature enables faster system performance when the driver is used on Intel 820 and Intel 840 platforms. When enabled, the extended control feature has the following memory requirements, based on total system memory size, platform chipset, and ATA device position:

Primary Master (PM) ATA Memory Usage:

System Memory Chipset Extended Control Memory Requirement
<64MB Intel 820/840 0MB
64MB<=x<96MB Intel 820/840 4MB
96MB<=x<128MB Intel 820/840 8MB
>=128MB Intel 820 8MB
>=128MB Intel 840 16MB

Non-Primary-Master (PS, SM, SS) ATA Memory Usage

System Memory Chipset Memory Used
<64MB Intel 820/840 0MB
64MB<=x<96MB Intel 820/840 2MB
>96MB Intel 820/840 4MB

Value range: ON Enables the extended control for the specified device.
OFF Disables the extended control for the specified device.
Default: If this parameter is not included in the SETUPCFG.SYS file, the driver defaults to extended control ON for the primary master device (but only if the primary master device is an ATA hard disk drive). Driver defaults for all other cabled devices is OFF.
Example: ExtendedControl.PS=ON
(Enables the extended control for the primary master device.)
Limitations: Parameter applicable to ATA hard disk drives only -- not applicable for ATAPI devices. If the parameter is enabled (ON) for non-ATA devices, it will be ignored.
Parameter applicable to Intel 820 and Intel 840 platforms only. For other chipsets, this parameter will be ignored.
Parameter applicable to Win98 only. For other O/S's, this parameter will be ignored.
Affected
Registry keys: Under Win98, the following registry keys are affected (and are created if they do not exist):
HKLM\System\CurrentControlSet\Services\Class\hdc
\002\MasterExtendedCtrl
\003\MasterExtendedCtrl
\002\SlaveExtendedCtrl
\003\SlaveExtendedCtrl
Note: To alter the extended control status other cabled devices, simply add a line to the SETUPCFG.SYS file for each device as follows:
ExtendedControl.PS=<value> (used for Primary Slave device)
ExtendedControl.SM=<value> (used for Secondary Master device)
ExtendedControl.SS=<value> (used for Secondary Slave device)