usEnglish       ruRussian       deGerman      

Program cooling of processors

Evgenie Rudometov, Victor Rudometov.

Article is grounded on substances of books «PC: customisation, optimisation and dispersal» — 2 izd., the reslave. And dop. — SPb: BHV, 2000, 336 and "the Arrangement of the multimedia computer".

Operation of modern high-powered processors is accompanied by a considerable heat release. Thus necessary temperature modes of their maintenance are provided by means of appropriate high-performance heat sinks and fans. Special software, so-called program coolers (programs-coolers) can provide additional protection of central processor units against an overheat.

Loading of the central processor unit fulfilling system and applications, as a rule, is non-uniform and depends on character of executed tasks. According to loading change its heat release varies also. However even expecting next portions of commands and data the processor continues to select intensively heat disseminated in environing space by means of the heat sink and the fan, banked in the uniform arrangement named as a cooler. (From English cooler — the cooling arrangement). Without the similar arrangement selected with the processor warmly during very short time it is capable is non-reciprocal to break working capacity of its internal chains. Special programs — program coolers which together with traditional hardware provide a favorable temperature mode espluatatsii this unit can provide additional protection of the processor .

The principle of operation of the similar software reducing temperature load on the central processor unit of the computer, is grounded on introduction in cycles of operation of the processor of commands of time break for the periods during which the processor is not loaded by executable tasks. Stopped for a while, before reception of the next portion of commands and data, the processor consumes the electric power less and accordingly selects heat less. Similar functions are entered and into such operating systems, as Windows NT and Linux. These systems fulfil a so-called halt-cycle in nizkoprioritetnyh tasks. Thus there is a temporary break of a kernel of the processor, but other systems continue the operation.

For Windows 9х there are specially developed programs and the drivers which are carrying out functions of time break of the central processor unit. As an example it is possible to result such popular and widespread programs, as CpuIdle, Rain, Waterfall Pro, etc . Using programs of such type, it is possible to achieve high results of dispersal of processors even with regular resources of cooling and it is essential more considerable results with application of additional resources poddezhki necessary temperature modes of maintenance of the given units.

Program CpuIdle (v5.6) supports following types of processors:

  • AMD — K5, K6, K6-2, K6-III, Athlon (K7)
  • Intel — Pentium, Pentium-MMX, Pentium Pro, Pentium II/III and Celeron
  • Cyrix — Cx486S/S2/D/D2/DX/DX2/DX4, Cx5x86 (M1SC), Cyrix Cx6x86 (M1), Cx6x86MX (M2)
  • IBM — BL486DX/DX2 (Blue Lightning), 5x86, 6x86
  • Texas Instruments — TI486DX2, TI486DX4
  • Other h86-compatible processors which are supported by Windows operating system (probably, CpuIdle the processor type cannot correctly define, but all the same this programs will function)

For the purpose of definition of a degree of efficiency of program CpuIdle as a resource of optimisation of a temperature mode of the central processor unit linked to lowering of level of its heat release, and, accordingly, and its temperatures, original testing of operation of the given program has been held. In the course of processor functioning in a dispersal mode measurement of its temperature, both with application of the program of cooling CpuIdle, and without its usage was carried out.

Pattern of the system used at testing

The motherboard: Abit BE6-II (a chip set i440BX AGPset, processor Slot 1 plug , to 4 arrangements IDE UltraDMA/33 and 4 arrangements IDE UltraDMI/33/66 through HPT366, possibility of change of frequency of bus FSB and powers of a kernel and I/O, version BIOS — 05/2000).

The processor: Intel of Pentium III 550E (kernel Coppermine, cache memory L2 — 256 Kbytes, working on complete frequency of a kernel of the processor, the recommended frequency of the bus of processor FSB — 100 MHz, a standard supply voltage of a kernel — 1,65 In, Slot 1 plug , in box, pack date 01/28/2000, version A13433-001, made in Malaysia, S-Spec — SL3V5).

Hard disk: IBM DPTA-372050 (20 Gbytes, 2 Mb of the cache memory, 7200 rpm, UltraDMA/66).

Dynamic storage: 128 Mb, PC100.

The videoadapter: Asus AGP-V3800 TV (video chip set TNT2, a video memory —32 Mb SGRAM).

CD-ROM: ASUS CD-S400/A (40x).

OS: Windows 98 with the installed drivers of the controller of hard disks UltraDMA/66.

Dispersal mode

Installation of modes of dispersal was carried out in BIOS Setup at the expense of increase in frequency of the bus of the processor in SoftMenu III Setup. The motherboard architecture gives possibility of change of frequency of the bus of the processor with step 1 MHz, and also supply voltages of a kernel of the processor with step 0,25 V.Imeetsja possibility of increase in a supply voltage and chains I/O.

In the course of dispersal following parametres have been installed:

  • Frequency of the bus of the processor — 130 MHz,
  • Multiplier — х5.5,
  • Frequency of the processor — 715 MHz = 130 MHz * 5,5.

Considering, that the specified modes of dispersal have not lowered stability of system, the kernel supply voltage has been left standard — 1,65 d did not vary power on chains I/O which value was saved on a standard level 3,3 Century

Article continuation>>

To pass to razrelu Processors