Difference between revisions of "Windows Computers Intel i7"

From ivc wiki
Jump to navigationJump to search
 
(37 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Setup ==
== Setup ==
* Intel Core i7 Nahelam 920 2.66 GHz processor [http://www.cpu-world.com/CPUs/Core_i7/Intel-Core%20i7%20I7-920%20AT80601000741AA%20(BX80601920%20-%20BXC80601920).html]
* Intel Core i7 Nahelam 920 2.66 GHz processor [http://www.cpu-world.com/CPUs/Core_i7/Intel-Core%20i7%20I7-920%20AT80601000741AA%20(BX80601920%20-%20BXC80601920).html]
* OCZ DDR3-12800 1600 MHz 8-8-8-24 3 GB OCZ3G1600LV3GK triple channel memory [http://www.ocztechnology.com/products/memory/ocz_ddr3_pc3_12800_gold_low_voltage_triple_channel]
** Thermalright Ultra-120 extreme cooler [http://www.thermalright.com/new_a_page/product_page/cpu/u120ex/product_cpu_cooler_u120ex.htm]
** Noctua NF-P12 1300 RPM fan [http://www.noctua.at/main.php?show=productview&products_id=12&lng=en]
* OCZ DDR3-12800 1600 MHz 8-8-8-24 3 GB (3x1GB) OCZ3G1600LV3GK triple channel memory [http://www.ocztechnology.com/products/memory/ocz_ddr3_pc3_12800_gold_low_voltage_triple_channel]
* Asus P6T Deluxe Nahelam motherboard [http://www.asus.com/products.aspx?l1=3&l2=179&l3=815&l4=0&model=2593&modelmenu=1]
* Asus P6T Deluxe Nahelam motherboard [http://www.asus.com/products.aspx?l1=3&l2=179&l3=815&l4=0&model=2593&modelmenu=1]
* Seagate Cheetah 15.K6 15000 RPM 146 GB ST3146356SS hard drive [http://www.seagate.com/www/en-us/products/servers/cheetah/cheetah_15k.6/]
* Seagate Cheetah 15.K6 SAS 15000 RPM 146 GB ST3146356SS hard drive [http://www.seagate.com/www/en-us/products/servers/cheetah/cheetah_15k.6/]
* Windows XP with Mac OS X Panther theme
* Windows XP with Mac OS X Tiger theme and Flyakite OSX look


== Nahelam Processor ==
== Nahelam Processor ==
Line 17: Line 19:
* Maximum 1.65 Volt for the DRAM bus/controller
* Maximum 1.65 Volt for the DRAM bus/controller
* New socket, 1366 pins, because of the integrated memory controller
* New socket, 1366 pins, because of the integrated memory controller
* More expensive motherboards, launch boards was around 400USD
* More expensive motherboards, launch boards was around 300USD
* Hyperthreading is back
* Hyperthreading is back, meaning 2x 4 cores, 8 threads


== Motherboard ==
== Motherboard ==
Line 30: Line 32:
== Overclocking ==
== Overclocking ==


This is were it gets exciting. The Nahelam processor is very flexible, meaning it can handle high clock rates. This might have something to do with the fact that it is design to dynamically increase the performance (thus the clock rate).
This is were it gets exciting. The Nahelam processor is very flexible, meaning it can handle high clock rates. This might have something to do with the fact that it is design to dynamically increase the performance (thus the clock rate) when there are idle cores.


To overclock the system, only a few settings has to be changed:
To overclock the system, only a few settings has to be changed:
* BCLK Frequency - Base clock, feeded to the processor, IOH, and ICH chipset, defaults to 133 MHz (think of this like the old FSB)
* '''BCLK Frequency''' - Base clock, feeded to the processor, IOH, and ICH chipset, think of this like the old FSB
* CPU/Core Voltage - Processore core Voltage, default 0.8 - 1.375V
** Default 133 MHz
* Uncore Voltage - Uncore is everything except the processor cores, meaning the QPI links, L3 cache, and DRAM memory controller. This should reflect the DRAM Voltage and vice versa, not over 1.65V
* '''CPU/Core Voltage''' - Processore core Voltage
* DRAM Frequency - Set this to the specified speed of the memory, either PC3-8500/1066 MHz PC3-10666/1333 MHz PC3-12800/1600 MHz, or higher
** Default 0.8 - 1.375V
* DRAM Voltage - Memory DIMM Voltage, not over 1.65V
* '''Uncore Voltage''' - Uncore is everything else on the processor (hence the name), meaning the QPI links, L3 cache, and DRAM memory controller. This should reflect the DRAM Voltage and vice versa
** Default 1.5V, not over 1.65V
* '''DRAM Frequency''' - Set this to the specified speed of the memory
** PC3-8500/1066 MHz PC3-10666/1333 MHz PC3-12800/1600 MHz, or higher
* '''DRAM Voltage''' - Memory DIMM Voltage
** Depends on the memory, normally 1.5V
* '''Current Limit Override / CPU TM''' - Disable the Thermal Monitor on the processor to keep it from dropping the processor speed when it it's hitting the thermal ceiling of 130W or 100A.
** Default enabled


Optionally
Optionally:
* CPU Ratio - Unlocked only on highest models
* '''CPU Ratio''' - Unlocked only on highest models
* Spread Spectrum - Disable, it modulates the frequency of the buses by a few megahertz to avoid a build-up of electro-magnetic interference.
* '''QPI Data Rate''' - The Quick Path Interconnect bandwidth, ratios are 18x 21x and 24x, times the BCLK, limited at max 4000 MHz (see below)
* IOH voltage - The X58 controller is responsible for the PCI-E lanes and DMI to the southbridge (think of this as the old Northbridge), default 1.1V
* '''Spread Spectrum''' - Disable, it modulates the frequency of the buses by a few megahertz to avoid a build-up of electro-magnetic interference.
* ICH voltage - ICH10 Southbridge controller for every peripheral connected to the system, default 1.1V
** Default enabled
* HPET or APCI 2.0 - Disable or enable the High Performance Event Timer, default Disabled
* '''IOH voltage''' - The X58 controller is responsible for the PCI-E lanes and DMI to the southbridge (think of this as the old Northbridge)
** Default 1.1V
* '''ICH voltage''' - ICH10 Southbridge controller for every peripheral connected to the system
** Default 1.1V
* '''IOH PCI-E Voltage''' - PCI-Express bus Voltage
** Default 1.50V
* '''ICH PCI-E Voltage''' - PCI-Express bus Voltage
** Default 1.50V
* '''HPET or APCI 2.0''' - Disable or enable the High Performance Event Timer
** Default Disabled
 
The processor will draw significant amount of power when all 4 cores are under load. An appropriate powersupply is certainly needed, in the 500-600 watt range with good efficiency. If the system suddenly shuts down and does not reboot automatically, it's a sign of an overloaded PSU.
 
Another important factor is the thermal cooling, a good third-party CPU cooler is a good investment when overclocking. Remember that the stock speed on a processor and the stock fan that is bundled along is picked to match the heat it will produce. Overclocking it will produce more heat than the fan specified for, thus the overclock will fail/crash at a certain level.
 
Intel warns against rising the Uncore voltage over 1.65V, but reports says that's not the case if both the DRAM voltage and Uncore voltage is set within 0.5V margin when the voltage is set over the 1.65V limit.
 
Overclocking is '''limited by the QPI ratio multiplier''' which can't be set lower than 18x [http://www.xtremesystems.org/Forums/showthread.php?t=206571&page=17] (supposedly fixed in the processor). When the QPI reaches 4000 MHz (222x18) it hits a wall. An easy way to try this is to set the CPU multiplier to 12x, BCLCK to 222, QPI data rate to 7992MT/S, and memory at their rated specs (1600 MHz/1.65V, 9-9-9-24). When you try to boot with these settings it should work, but once you change the QPI data rate to 21x or 24x (9324MT/S and 10656MT/s respectively), it won't POST because QPI data rate is past 4000MHz (222x18=3996, 222x21=4662, 222x24=5328).


=== 3.8 GHz Stable Overclock ===
=== 3.8 GHz Stable Overclock ===
Line 50: Line 76:
A 190 MHz base clock and 1.47500V core was needed to run the system stable without the "Current Limit Override" (CPU TM) kicking in. The current limiter will decrease the CPU ratio multiplier when the processor exceeds 130W or 100A, mainly a feature that is desired in servers, workstations, and laptops. SuperPI finished a 1M run in 10.984 sec.
A 190 MHz base clock and 1.47500V core was needed to run the system stable without the "Current Limit Override" (CPU TM) kicking in. The current limiter will decrease the CPU ratio multiplier when the processor exceeds 130W or 100A, mainly a feature that is desired in servers, workstations, and laptops. SuperPI finished a 1M run in 10.984 sec.


Stable:
* CPU Ratio: 20
* CPU Ratio: 20
* BLCLK: 190
* BLCLK: 190
* DRAM: 1523 MHz (190x8)
* DRAM: 1523 MHz (190x8)
* UCLK: 3047 MHz (190x16)
* UCLK: 3047 MHz (190x16)
* QPI Rate: 9143MT/s
* QPI Rate: 6857MT/s (190x18x2)
* CPU Voltage: 1.47500
* CPU Voltage: 1.45000
* CPU PLL Voltage: 1.90 (default)
* CPU PLL Voltage: 1.90
* Uncore QPI/DRAM Voltage: 1.65
* Uncore QPI/DRAM Voltage: 1.35
* DRAM Voltage: 1.66
* DRAM Voltage: 1.64
* DRAM timing: 9-9-9-25
* DRAM timing: 9-9-9-25
* IOH Voltage: 1.1 (default)
* IOH Voltage: 1.10
* ICH Volrage: 1.1 (default)
* ICH Volrage: 1.10
* Spread spectrum: Disabled
* Spread spectrum: Disabled
* ACPI 2.0 / HPET: Disabled
* ACPI 2.0 / HPET: Disabled
Line 72: Line 99:
* CPU Ratio: 19
* CPU Ratio: 19
* BLCLK: 220
* BLCLK: 220
* DRAM: 1763 MHz
* DRAM: 1763 MHz (220x8)
* UCLK: 3528 MHz
* UCLK: 3528 MHz (220x16
* QPI Rate: 10586MT/s
* QPI Rate: 10586MT/s (220x24x2)
* CPU Voltage: 1.48750
* CPU Voltage: 1.48750
* CPU PLL Voltage: 2.10
* CPU PLL Voltage: 2.10
Line 91: Line 118:
* [http://www.bit-tech.net/hardware/2008/11/06/overclocking-intel-core-i7-920/1 bit-tech.net Overclocking Intel's Core i7 920]
* [http://www.bit-tech.net/hardware/2008/11/06/overclocking-intel-core-i7-920/1 bit-tech.net Overclocking Intel's Core i7 920]
* [http://www.legionhardware.com/document.php?id=790 legionhardware.com - Intel Core i7 2.66 GHz Processor Gaming System]
* [http://www.legionhardware.com/document.php?id=790 legionhardware.com - Intel Core i7 2.66 GHz Processor Gaming System]
* [http://www.overclockersclub.com/reviews/asus_p6t_deluxe/8.htm overclockersclub.com - Asus P6T Deluxe OC Edition Review - Overclocking]
* [http://techgage.com/article/asus_p6t_deluxe_oc_palm_edition/8 techgage.com - ASUS P6T Deluxe OC Palm Edition - Overclocking]
* [http://forums.hexus.net/hexus-hardware/152216-asus-p6t-how-do-i-overclock.html hexus.net - ASUS P6T how do i overclock thread]
* [http://www.xtremesystems.org/Forums/showthread.php?t=206571&page=17 xtremesystems.org - Nehalem Overclocking @ XS thread]
* [http://www.xtremesystems.org/Forums/showthread.php?t=206571&page=8 extremesystems.org - ol'norton Core i7 965 Overclocking]


== Tools ==
== Tools ==
* [http://www.xtremesystems.com/pi/ SuperPi]
* [http://www.xtremesystems.com/pi/ SuperPi Mod] - Quick benchmarking
* [http://www.cpuid.com/cpuz.php CPU-Z]
* [http://www.cpuid.com/cpuz.php CPU-Z] - Processor and system details
* [http://www.mersenne.org/freesoft/ Prime95] - Processor stability testing
* [http://dlcdnet.asus.com/pub/ASUS/misc/utils/AISuite_V10425.zip Asus AI Suite] - Fan control and system details
* [http://www.techpowerup.com/realtemp/ Real Temp] - Temperature for individual cores
* [http://www.alcpu.com/CoreTemp/ Core Temp] - Alternative temperature monitor


== References ==
== References ==
* [http://www.tomshardware.com/reviews/Intel-i7-nehalem-cpu,2041.html Intel Core i7 (Nehalem): Architecture]
* [http://www.anandtech.com/cpuchipsets/intel/showdoc.aspx?i=3448&p=1 The Dark Knight: Intel's Core i7]
* [http://techreport.com/articles.x/15818/2 Power management and, uh, forced induction]
* [http://techreport.com/articles.x/15818/2 Power management and, uh, forced induction]
* [http://www.hardwarecanucks.com/forum/member-reviews/3287-reviewer-tryouts-thermalright-ultra-120-extreme.html Review Tryouts: Thermalright Ultra-120 Extreme]
* [http://www.dvhardware.net/review133_noctua_nf_p12.html Noctua NF-P12 120mm fan]

Latest revision as of 21:16, 22 December 2008

Setup

  • Intel Core i7 Nahelam 920 2.66 GHz processor [1]
    • Thermalright Ultra-120 extreme cooler [2]
    • Noctua NF-P12 1300 RPM fan [3]
  • OCZ DDR3-12800 1600 MHz 8-8-8-24 3 GB (3x1GB) OCZ3G1600LV3GK triple channel memory [4]
  • Asus P6T Deluxe Nahelam motherboard [5]
  • Seagate Cheetah 15.K6 SAS 15000 RPM 146 GB ST3146356SS hard drive [6]
  • Windows XP with Mac OS X Tiger theme and Flyakite OSX look

Nahelam Processor

Nahelam is the name of the new Intel Core i7 processor. It is a 'tock' in the Intel cycle, meaning an architectural change. As opposed to a 'tick' which is a silicon build change.

Quick list of notable changes:

  • No more front-side-bus, it's more like AMD with integrated memory controller in the processor
  • True quad-core die, not two dual core dies on one processor
  • Automatically clock the processor if only one is active
  • 45 nm lithography, same as Penryn
  • Maximum 1.65 Volt for the DRAM bus/controller
  • New socket, 1366 pins, because of the integrated memory controller
  • More expensive motherboards, launch boards was around 300USD
  • Hyperthreading is back, meaning 2x 4 cores, 8 threads

Motherboard

At launch Intel and Asus were the first to launch their motherboards. I got the Asus P6T Deluxe board for free after I've complete a price guide system for a friend (thanks pibbz).

The P6T is feature packed, it even got a Serial Attached SCSI (SAS) controller.

For a full specification list, check the Asus product page.

Overclocking

This is were it gets exciting. The Nahelam processor is very flexible, meaning it can handle high clock rates. This might have something to do with the fact that it is design to dynamically increase the performance (thus the clock rate) when there are idle cores.

To overclock the system, only a few settings has to be changed:

  • BCLK Frequency - Base clock, feeded to the processor, IOH, and ICH chipset, think of this like the old FSB
    • Default 133 MHz
  • CPU/Core Voltage - Processore core Voltage
    • Default 0.8 - 1.375V
  • Uncore Voltage - Uncore is everything else on the processor (hence the name), meaning the QPI links, L3 cache, and DRAM memory controller. This should reflect the DRAM Voltage and vice versa
    • Default 1.5V, not over 1.65V
  • DRAM Frequency - Set this to the specified speed of the memory
    • PC3-8500/1066 MHz PC3-10666/1333 MHz PC3-12800/1600 MHz, or higher
  • DRAM Voltage - Memory DIMM Voltage
    • Depends on the memory, normally 1.5V
  • Current Limit Override / CPU TM - Disable the Thermal Monitor on the processor to keep it from dropping the processor speed when it it's hitting the thermal ceiling of 130W or 100A.
    • Default enabled

Optionally:

  • CPU Ratio - Unlocked only on highest models
  • QPI Data Rate - The Quick Path Interconnect bandwidth, ratios are 18x 21x and 24x, times the BCLK, limited at max 4000 MHz (see below)
  • Spread Spectrum - Disable, it modulates the frequency of the buses by a few megahertz to avoid a build-up of electro-magnetic interference.
    • Default enabled
  • IOH voltage - The X58 controller is responsible for the PCI-E lanes and DMI to the southbridge (think of this as the old Northbridge)
    • Default 1.1V
  • ICH voltage - ICH10 Southbridge controller for every peripheral connected to the system
    • Default 1.1V
  • IOH PCI-E Voltage - PCI-Express bus Voltage
    • Default 1.50V
  • ICH PCI-E Voltage - PCI-Express bus Voltage
    • Default 1.50V
  • HPET or APCI 2.0 - Disable or enable the High Performance Event Timer
    • Default Disabled

The processor will draw significant amount of power when all 4 cores are under load. An appropriate powersupply is certainly needed, in the 500-600 watt range with good efficiency. If the system suddenly shuts down and does not reboot automatically, it's a sign of an overloaded PSU.

Another important factor is the thermal cooling, a good third-party CPU cooler is a good investment when overclocking. Remember that the stock speed on a processor and the stock fan that is bundled along is picked to match the heat it will produce. Overclocking it will produce more heat than the fan specified for, thus the overclock will fail/crash at a certain level.

Intel warns against rising the Uncore voltage over 1.65V, but reports says that's not the case if both the DRAM voltage and Uncore voltage is set within 0.5V margin when the voltage is set over the 1.65V limit.

Overclocking is limited by the QPI ratio multiplier which can't be set lower than 18x [7] (supposedly fixed in the processor). When the QPI reaches 4000 MHz (222x18) it hits a wall. An easy way to try this is to set the CPU multiplier to 12x, BCLCK to 222, QPI data rate to 7992MT/S, and memory at their rated specs (1600 MHz/1.65V, 9-9-9-24). When you try to boot with these settings it should work, but once you change the QPI data rate to 21x or 24x (9324MT/S and 10656MT/s respectively), it won't POST because QPI data rate is past 4000MHz (222x18=3996, 222x21=4662, 222x24=5328).

3.8 GHz Stable Overclock

A 190 MHz base clock and 1.47500V core was needed to run the system stable without the "Current Limit Override" (CPU TM) kicking in. The current limiter will decrease the CPU ratio multiplier when the processor exceeds 130W or 100A, mainly a feature that is desired in servers, workstations, and laptops. SuperPI finished a 1M run in 10.984 sec.

Stable:

  • CPU Ratio: 20
  • BLCLK: 190
  • DRAM: 1523 MHz (190x8)
  • UCLK: 3047 MHz (190x16)
  • QPI Rate: 6857MT/s (190x18x2)
  • CPU Voltage: 1.45000
  • CPU PLL Voltage: 1.90
  • Uncore QPI/DRAM Voltage: 1.35
  • DRAM Voltage: 1.64
  • DRAM timing: 9-9-9-25
  • IOH Voltage: 1.10
  • ICH Volrage: 1.10
  • Spread spectrum: Disabled
  • ACPI 2.0 / HPET: Disabled
  • CPU TM: Disabled

4.2 GHz Overclock

This is the highest I could make the system boot Windows XP and complete a SuperPI 1M run (09.812 sec). Temperature hitting the dangerous 70 degrees while idle with stock cooler.

  • CPU Ratio: 19
  • BLCLK: 220
  • DRAM: 1763 MHz (220x8)
  • UCLK: 3528 MHz (220x16
  • QPI Rate: 10586MT/s (220x24x2)
  • CPU Voltage: 1.48750
  • CPU PLL Voltage: 2.10
  • Uncore QPI/DRAM Voltage: 1.65
  • DRAM Voltage: 1.66
  • DRAM timing: 10-10-10-25
  • IOH Voltage: 1.30
  • ICH Volrage: 1.30
  • Spread spectrum: Disabled
  • ACPI 2.0 / HPET: Disabled

Overclocking References

Tools

References