Intel® Pentium® Prozessoren

Next Generation Intel® Processor: Software Developers Guide


Introduction

This guide discusses the Intel® Pentium® 4 processor with Hyper-Threading Technology (code named Prescott).

Prescott is the code name for a new generation of IA32 processors. The technology incorporates an enhanced Intel® NetBurst® microarchitecture. Other features include:

  • Support for Hyper-Threading (HT) Technology
  • Prescott New Instructions (PNI)
  • Deeper pipelining to enable higher frequency
  • A High-speed System Bus

 

  • pentium4
  • pentium
  • Intel® Pentium® Prozessoren
  • Optimized Matrix Library for use with the Intel® Pentium® 4 Processor's SSE2 Instructions


    Introduction

    On January 2000, Intel published an optimized matrix library (4D single-precision matrix and vector classes) for use with Pentium® III Streaming SIMD (Single Instruction Multiple Data) Extensions, or SSE, in an article in www.gamasutra.com.

  • Entwickler
  • SSE
  • Intel® Pentium® Prozessoren
  • Artificial Neural Nets and Hyper-Threading Technology

    by Chuck Desylva


    Introduction

    Different methods for optimizing AI algorithms to take advantage of an Intel® Pentium® 4 Processor with Hyper-Threading Technology

    The purpose of this paper is to highlight several key artificial intelligence (AI) software technologies and some simple changes that can be made to them to gain performance improvements on the Pentium® 4 and Intel® Xeon® processors.

  • OpenMP*
  • Spieleentwicklung
  • Intel® Pentium® Prozessoren
  • Parallel Computing
  • Threading
  • How to Vectorize Code Using Intrinsics on 32-Bit Intel® Architecture


    Challenge

    Vectorize code by means of intrinsics. Intrinsics provide the access to the ISA functionality using C/C++ style coding instead of assembly language. Consider the following simple loop:

    void add(float *a, float *b, float *c)
    
    {
    
    int i;
    
    for (i = 0; i < 4; i++) {
    
    c[i] = a[i] + b[i];
    
    }
    
    }
    
    

     

  • Intel AppUp® Developer
  • Intel® Pentium® Prozessoren
  • Intel® Pentium® Prozessoren abonnieren