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)