You are not registered yet. Please click here to register!
View Single Post - Asus P5K Deluxe - Intel P35 Bearlake + Intel E6600 B1 ES / Q6600 Kentsfield / X6800
View Single Post
Old 11-05-2007, 11:50 AM   #5
eva2000
Administrator
eva2000's PC Specs
 
Join Date: Jul 22 2004
Location: Brisbane, Australia
Posts: 23,010
twitter.com/i4memorycom Facebook Page livestream.com/i4memorycom
Blog Entries: 42
Re: Asus P5K Deluxe - Intel P35 Bearlake + Intel E6600 B1 ES


Asus P5K Deluxe Timings/Subtimings
1:1 Memory Divider


I went back to look at my usual P5B Deluxe advance timings and decided to see how they relate to what P5K Deluxe offers so as to see what kind of advance timings I can start off testing with. After comparing them, I figured I'd start with same advance timing defaults as P5B Deluxe.

For P5K Deluxe:
JumperFree Configuration Settings
DRAM Timing Control: Manual
CAS# Latency: 4
RAS# to CAS# Delay: 4
RAS# Precharge: 4
RAS# Activate to Precharge: 12
TWR: 6 (P5B Deluxe default = 6 with stable range = 3-6)
TRFC: 42 (P5B Deluxe default = 42 with stable range 20-42)
TWTR: 10 (P5B Deluxe default = 10 with stable range 9-10 with 11 for higher clocks)
TRRD: 10 (P5B Deluxe default = 10 with stable range = 2-10)
TRTP: 10 (P5B Deluxe default = 10 with stable range = 6-10)
DRAM Static Read Control: Disabled
* The comments in brackets next to values are how P5B Deluxe behaved with Micron D9xxx memory.

I'll use Super Pi v1.50 to showcase how much difference adjusting memory timings and subtimings has on bandwidth intensive applications performance.

Important to note, when looking at the Super Pi times, is that using E6600 B1 stepping ES cpu the Super Pi times are approximately 10-22 seconds slower clock for clock than retail Core 2 Duo B2 stepping cpus. I'll swap to a retail B2 stepping cpu after I used my E6600 B1 ES cpu to figure out the memory clock/timings behavioural characteristics of the Asus P5K Deluxe.

I'll start off with all sub timings being set to AUTO:

JumperFree Configuration Settings
AI Overclocking: Manual
CPU Ratio Control: Manual
- Ratio CMOS Setting: 9
FSB Frequency: 400
PCI-E Frequency: 100
DRAM Frequency: DDR2-800
DRAM Timing Control: Manual
CAS# Latency: 4
RAS# to CAS# Delay: 4
RAS# Precharge: 4
RAS# Activate to Precharge: 12
TWR: AUTO
TRFC: AUTO
TWTR: AUTO
TRRD: AUTO
TRTP: AUTO
DRAM Static Read Control: Disabled

Transaction Booster: AUTO
Clock Over-Charging Mode: AUTO

CPU Spread Spectrum: Disabled
PCIE Spread Spectrum: Disabled

CPU Voltage: 1.43750v (1.4240v idle / 1.4160v load)
CPU Voltage Reference: AUTO
CPU Voltage Damper: Enabled
CPU PLL Voltage: 1.50v
DRAM Voltage: 2.10
FSB Termination Voltage: 1.30v
North Bridge Voltage: 1.40v
North Bridge Voltage Reference: AUTO
South Bridge Voltage: AUTO

Advance CPU Settings
CPU Ratio Control: Manual
- Ratio CMOS Setting: 9
C1E Suppport: Disabled
Max CPUID Value Limit: Disabled
Vanderpool Technology: Disabled
CPU TM Function: Disabled
Execute Disable Bit: Disabled
PECI: Enabled

USB Configuration
USB Functions: Enabled
Legacy USB Support: Disabled (need to enable it to detect USB flash drives)
Subtimings all set to AUTO:



Then we'll tighten just tRAS to 4 but leave everything else the same (largesystemcache disabled in Windows XP Pro SP2):

JumperFree Configuration Settings
CPU Ratio Control: Manual
- Ratio CMOS Setting: 9
FSB Frequency: 400
PCI-E Frequency: 100
DRAM Frequency: DDR2-800
DRAM Timing Control: Manual
CAS# Latency: 4
RAS# to CAS# Delay: 4
RAS# Precharge: 4
RAS# Activate to Precharge: 4
TWR: AUTO
TRFC: AUTO
TWTR: AUTO
TRRD: AUTO
TRTP: AUTO


Then tighten subtimings to P5B Deluxe default values (largesystemcache disabled in Windows XP Pro SP2):

JumperFree Configuration Settings
CPU Ratio Control: Manual
- Ratio CMOS Setting: 9
FSB Frequency: 400
PCI-E Frequency: 100
DRAM Frequency: DDR2-800
DRAM Timing Control: Manual
CAS# Latency: 4
RAS# to CAS# Delay: 4
RAS# Precharge: 4
RAS# Activate to Precharge: 4
TWR: 6
TRFC: 42
TWTR: 10
TRRD: 10
TRTP: 10
As you can see from the slower 32M time, the AUTO set advance timings must be alot tighter than 6-42-10-10-10-10. Maybe Asus P5K Deluxe AUTO subtimings are picking up my Super Talent T1000UB1G5 memories advance subtimings set in SPD - see Everest Ultimate memory SPD settings here.



Then tighten subtimings even further (largesystemcache disabled in Windows XP Pro SP2):

JumperFree Configuration Settings
CPU Ratio Control: Manual
- Ratio CMOS Setting: 9
FSB Frequency: 400
PCI-E Frequency: 100
DRAM Frequency: DDR2-800
DRAM Timing Control: Manual
CAS# Latency: 4
RAS# to CAS# Delay: 4
RAS# Precharge: 4
RAS# Activate to Precharge: 4
TWR: 3
TRFC: 30
TWTR: 8
TRRD: 3
TRTP: 6
Faster than subtimings set at AUTO (largesystemcache disabled in Windows XP Pro SP2):



How tight can we go still at 2.1v vdimm (largesystemcache disabled in Windows XP Pro SP2):

JumperFree Configuration Settings
CPU Ratio Control: Manual
- Ratio CMOS Setting: 9
FSB Frequency: 400
PCI-E Frequency: 100
DRAM Frequency: DDR2-800
DRAM Timing Control: Manual
CAS# Latency: 4
RAS# to CAS# Delay: 4
RAS# Precharge: 4
RAS# Activate to Precharge: 4
TWR: 3
TRFC: 30
TWTR: 3
TRRD: 3
TRTP: 3


Easier chart comparison:



Important to note, when looking at the Super Pi times, is that using E6600 B1 stepping ES cpu the Super Pi times are approximately 10-22 seconds slower clock for clock than retail Core 2 Duo B2 stepping cpus.

Edit: It seems I had largesystemcache disabled in Windows XP Pro SP2 which might account for the slower times I'll rerun the last configuration of 4-4-4-4 3-30-3-3-3 again with largesystemcache enabled in Windows XP Pro SP2.

Largesystemcache enabled time is ~25 seconds faster:



From the above Super Pi 1:1 memory divider testing, we see that AUTO subtimings set are at least faster than 6-42-10-10-10-10 (AUTO subtimings 0.955% faster) but slightly slower than manually set 3-30-8-3-6 (AUTO subtimings 0.378% slower) and 3-30-3-3-3 (AUTO subtimings 1.098% slower). I'm guessing that AUTO subtimings' values are a bit looser but close to 3-30-8-3-6 manually set values.


Update: May 22, 2007
Use of B2 retail core 2 cpu


Here's an update using a retail B2 stepping cpu to show the differences in times compared to my E6600 B1 above.



Using 9x400FSB 1:1 settings below:

JumperFree Configuration Settings
AI Overclocking: Manual
CPU Ratio Control: Manual
- Ratio CMOS Setting: 9
FSB Frequency: 400
PCI-E Frequency: 100
DRAM Frequency: DDR2-800
DRAM Timing Control: Manual
CAS# Latency: 3 to 5
RAS# to CAS# Delay: 3 to 5
RAS# Precharge: 3 to 5
RAS# Activate to Precharge: 3 to 5
TWR: 3
TRFC: 30
TWTR: 3
TRRD: 3
TRTP: 3
DRAM Static Read Control: Disabled

Transaction Booster: Enabled
Boost Level: 1
Clock Over-Charging Mode: AUTO

CPU Spread Spectrum: Disabled
PCIE Spread Spectrum: Disabled

CPU Voltage: 1.450
CPU Voltage Reference: AUTO
CPU Voltage Damper: Enabled
CPU PLL Voltage: 1.50
DRAM Voltage: 2.30v, 2.20v, 2.10v
FSB Termination Voltage: 1.30
North Bridge Voltage: 1.55
North Bridge Voltage Reference: AUTO
South Bridge Voltage: AUTO

Advance CPU Settings
CPU Ratio Control: Manual
- Ratio CMOS Setting: 9
C1E Suppport: Disabled
Max CPUID Value Limit: Disabled
Vanderpool Technology: Disabled
CPU TM Function: Disabled
Execute Disable Bit: Disabled
PECI: Enabled

USB Configuration
USB Functions: Enabled
Legacy USB Support: Disabled (need to enable it to detect USB flash drives)
@400Mhz 5-5-5-8 at 2.1v



@400Mhz 4-4-4-8 at 2.2v



@400Mhz 3-3-3-8 at 2.3v



Looks like difference was more than 20 seconds more like 40+ seconds!

Last edited by eva2000; 22-05-2007 at 02:57 AM.
eva2000 is offline   Reply With Quote