Overclocking a Core 2 Duo


Advanced search

Message boards : Number crunching : Overclocking a Core 2 Duo

Sort
Author Message
Aaron Finney
Volunteer tester

Joined: Mar 23 07
Posts: 74
ID: 367
Credit: 2,409,831
RAC: 0
Message 3266 - Posted 9 May 2007 11:08:15 UTC

I have a Core 2 Duo 6700, it is also Watercooled.

At a full load, the CPU never goes above 80°F.

Do you think it would be OK to overclock the CPU, or should I leave it at stock speed just to make sure that I don't get errors with the application on this project?
____________

j2satx
Volunteer tester

Joined: Dec 22 06
Posts: 183
ID: 339
Credit: 16,191,581
RAC: 0
Message 3267 - Posted 9 May 2007 13:22:59 UTC - in response to Message ID 3266 .

I have a Core 2 Duo 6700, it is also Watercooled.

At a full load, the CPU never goes above 80°F.

Do you think it would be OK to overclock the CPU, or should I leave it at stock speed just to make sure that I don't get errors with the application on this project?


I don't speak for the project, but I mildly over-clock several of my computers five percent. Doesn't seem to have any adverse effect.
Rene
Volunteer tester
Avatar

Joined: Oct 2 06
Posts: 121
ID: 160
Credit: 109,415
RAC: 0
Message 3268 - Posted 9 May 2007 14:46:24 UTC - in response to Message ID 3266 .

I have a Core 2 Duo 6700, it is also Watercooled.

At a full load, the CPU never goes above 80°F.

Do you think it would be OK to overclock the CPU, or should I leave it at stock speed just to make sure that I don't get errors with the application on this project?


Something to keep in mind while overclocking a CPU... ;-)

Stability and functional correctness

An overclocked component operates outside of the manufacturer's recommended operating conditions, and as such may operate incorrectly, leading to system instability. An unstable overclocked system, while it may work fast, can be frustrating to use. Another risk is silent data corruption—errors that are initially undetected. In general, overclockers claim that testing can ensure that an overclocked system is stable and functioning correctly. Although software tools are available for testing hardware stability, it is generally impossible for anyone but the processor manufacturer to thoroughly test the functionality of a processor. A particular "stress test" can verify only the functionality of the specific instruction sequence used in combination with the data and may not detect faults in those operations. For example, an arithmetic operation may produce the correct result but incorrect flags; if the flags are not checked, the error will go undetected. Achieving good fault coverage requires immense engineering effort, and despite all the resources dedicated to validation by manufacturers, mistakes can still be made. To further complicate matters, in process technologies such as silicon on insulator, devices display hysteresis—a circuit's performance is affected by the events of the past, so without carefully targeted tests it is possible for a particular sequence of state changes to work at overclocked speeds in one situation but not another even if the voltage and temperature are the same. Often, an overclocked system which passes stress tests experiences "inexplicable" instabilities in other programs.

Many overclockers, however, are satisfied with perceived stability; while their system may operate incorrectly, the errors may not be overtly apparent to the user. In overclocking circles, "stress tests" or "torture tests" are used to check for correct operation of a component. These workloads are selected as they put a very high load on the component of interest (e.g. a graphically-intensive application for testing video cards, or a processor-intensive application for testing processors). Popular stress tests include Prime95, Super PI, SiSoftware Sandra, BOINC and Memtest86. The hope is that any functional-correctness issues with the overclocked component will show up during these tests, and if no errors are detected during the test, the component is then deemed "stable". Since fault coverage is important in stability testing, the tests are often run for long periods of time, hours or even days.


____________
Profile Andre Kerstens
Forum moderator
Project tester
Volunteer tester
Avatar

Joined: Sep 11 06
Posts: 749
ID: 1
Credit: 15,199
RAC: 0
Message 3278 - Posted 12 May 2007 21:21:24 UTC - in response to Message ID 3267 .

Give it a try, but if you get an exorbitant number of invalid results, blame it on the overclocking first ;-)

Thanks
Andre

I have a Core 2 Duo 6700, it is also Watercooled.

At a full load, the CPU never goes above 80°F.

Do you think it would be OK to overclock the CPU, or should I leave it at stock speed just to make sure that I don't get errors with the application on this project?


I don't speak for the project, but I mildly over-clock several of my computers five percent. Doesn't seem to have any adverse effect.


____________
D@H the greatest project in the world... a while from now!
Memo
Forum moderator
Project developer
Project tester

Joined: Sep 13 06
Posts: 88
ID: 14
Credit: 1,666,392
RAC: 0
Message 3289 - Posted 13 May 2007 7:11:47 UTC - in response to Message ID 3266 .

I have a Core 2 Duo 6700, it is also Watercooled.

At a full load, the CPU never goes above 80°F.

Do you think it would be OK to overclock the CPU, or should I leave it at stock speed just to make sure that I don't get errors with the application on this project?


well go ahead, that is one of the reason we validate the results sent to us, that way you can benefit from that too :)

Message boards : Number crunching : Overclocking a Core 2 Duo

Database Error
: The MySQL server is running with the --read-only option so it cannot execute this statement
array(3) {
  [0]=>
  array(7) {
    ["file"]=>
    string(47) "/boinc/projects/docking/html_v2/inc/db_conn.inc"
    ["line"]=>
    int(97)
    ["function"]=>
    string(8) "do_query"
    ["class"]=>
    string(6) "DbConn"
    ["object"]=>
    object(DbConn)#10 (2) {
      ["db_conn"]=>
      resource(78) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(51) "update DBNAME.thread set views=views+1 where id=250"
    }
  }
  [1]=>
  array(7) {
    ["file"]=>
    string(48) "/boinc/projects/docking/html_v2/inc/forum_db.inc"
    ["line"]=>
    int(60)
    ["function"]=>
    string(6) "update"
    ["class"]=>
    string(6) "DbConn"
    ["object"]=>
    object(DbConn)#10 (2) {
      ["db_conn"]=>
      resource(78) of type (mysql link persistent)
      ["db_name"]=>
      string(7) "docking"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(3) {
      [0]=>
      object(BoincThread)#3 (16) {
        ["id"]=>
        string(3) "250"
        ["forum"]=>
        string(1) "2"
        ["owner"]=>
        string(3) "367"
        ["status"]=>
        string(1) "0"
        ["title"]=>
        string(25) "Overclocking a Core 2 Duo"
        ["timestamp"]=>
        string(10) "1179040307"
        ["views"]=>
        string(4) "1772"
        ["replies"]=>
        string(1) "4"
        ["activity"]=>
        string(19) "1.222838575122e-120"
        ["sufferers"]=>
        string(1) "0"
        ["score"]=>
        string(1) "0"
        ["votes"]=>
        string(1) "0"
        ["create_time"]=>
        string(10) "1178708895"
        ["hidden"]=>
        string(1) "0"
        ["sticky"]=>
        string(1) "0"
        ["locked"]=>
        string(1) "0"
      }
      [1]=>
      &string(6) "thread"
      [2]=>
      &string(13) "views=views+1"
    }
  }
  [2]=>
  array(7) {
    ["file"]=>
    string(63) "/boinc/projects/docking/html_v2/user/community/forum/thread.php"
    ["line"]=>
    int(184)
    ["function"]=>
    string(6) "update"
    ["class"]=>
    string(11) "BoincThread"
    ["object"]=>
    object(BoincThread)#3 (16) {
      ["id"]=>
      string(3) "250"
      ["forum"]=>
      string(1) "2"
      ["owner"]=>
      string(3) "367"
      ["status"]=>
      string(1) "0"
      ["title"]=>
      string(25) "Overclocking a Core 2 Duo"
      ["timestamp"]=>
      string(10) "1179040307"
      ["views"]=>
      string(4) "1772"
      ["replies"]=>
      string(1) "4"
      ["activity"]=>
      string(19) "1.222838575122e-120"
      ["sufferers"]=>
      string(1) "0"
      ["score"]=>
      string(1) "0"
      ["votes"]=>
      string(1) "0"
      ["create_time"]=>
      string(10) "1178708895"
      ["hidden"]=>
      string(1) "0"
      ["sticky"]=>
      string(1) "0"
      ["locked"]=>
      string(1) "0"
    }
    ["type"]=>
    string(2) "->"
    ["args"]=>
    array(1) {
      [0]=>
      &string(13) "views=views+1"
    }
  }
}
query: update docking.thread set views=views+1 where id=250