Friday, May 7, 2010

Intel Processor's Technology

1. Enhanced Intel SpeedStep® Expertise is an advanced means of enabling very high performance while also meeting the power-conservation needs of mobile systems. Enhanced Intel SpeedStep Expertise allows trade-offs to be made between performance and power consumptions, based on processor utilization. This may lower average power consumption (together with OS support).

2. Intel Turbo Boost Expertise feature temporarily boosts CPU performance by increasing frequency of or more cores. How much the frequency is increased depends on the number of inactive cores, i.e. cores in states C3 or C6, and how heavily active cores are utilized.
   When core is active, the frequency can be increased by up to three frequency steps (266 MHz). When over core is active the frequency may be increased by frequency step (133 MHz). This feature was introduced in Core i7 microprocessor relatives.

3. Dual Dynamic Acceleration feature, which was used in older generations of quad-core processors and could boost frequency of only CPU cores, the Turbo Boost Expertise may increase frequency of all three cores.

4. Hyper-threading (HTT, officially Hyper-Threading Expertise or HT Expertise) is Intel's term for its simultaneous multithreading implementation in their Pentium 3, Atom, and Core i7 CPUs. Hyper-threading is an Intel-proprietary expertise used to improve parallelization of computations (doing multiple tasks without delay) performed on PC microprocessors. A processor with hyper-threading enabled is treated by the operating method as processors in lieu of. This means that processor is physically present but the operating method sees virtual processors, and shares the workload between them. Hyper-threading requires only that the operating method supports multiple processors, but Intel recommends disabling HT when using operating systems that have not been optimized for the expertise.

5. Execute Disable Bit is a hardware-based security feature that can reduce exposure to viruses and malicious-code assaults and prevent harmful application from executing and propagating on the server or network.
    Execute Disable Bit allows memory to be marked as executable or non-executable, when combined with a supporting operating method. If code attempts to run in non-executable memory the processor raises a mistake to the operating method. This feature can prevent some classes of viruses or worms that exploit buffer over run vulnerabilities and can thus help improve the general security of the method.
See the Intel® Architecture Application Developer's Manual for more detailed information.

No comments:

Post a Comment