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!