Page 76 - A Practical Guide from Design Planning to Manufacturing
P. 76

52   Chapter Two

          Storing and processing all this data could rapidly use up the com-
        puter’s main memory space and processing power. To prevent this all
        modern video adapters are also graphics accelerators, meaning they
        contain dedicated graphics memory and a graphics processor. The
        memory used is the same DRAM chips used for main memory or slight
        variations. Graphics accelerators commonly come with between 1 and
        32 MB of memory built in.
          The Graphics Processor Unit (GPU) can off-load work from the Central
        Processing Unit (CPU) by performing many of the tasks used in creat-
        ing 2D or 3D images. To display a circle without a graphics processor,
        the CPU might create a bitmap containing the desired color of each
        pixel and then copy it into the frame buffer. With a graphics processor,
        the CPU might issue a command to the graphics processor asking for a
        circle with a specific color, size, and location. The graphics processor
        would then perform the task of deciding the correct color for each pixel.
          Modern graphics processors also specialize in the operations required
        to create realistic 3D images. These include shading, lighting, reflections,
        transparency, distance fogging, and many others. Because they contain
        specialized hardware, the GPUs perform these functions much more
        quickly than a general-purpose microprocessor. As a result, for many of
        the latest 3D games the performance of the graphics accelerator is more
        important than that of the CPU.
          The most common bus interfaces between the video adapter and the
        Northbridge are the Accelerated Graphics Port (AGP) standards. The
        most recent standards, PCI Express, began to be used in 2004. These
        graphics bus standards are shown in Table 2-5.
          Some chipsets contain integrated graphics controllers. This means the
        Northbridge chips include a graphics processor and video adapter, so that
        a separate video adapter card is not required. The graphics performance
        of these built-in controllers is typically less than the latest separate video
        cards. Lacking separate graphics memory, these integrated controllers
        must use main memory for frame buffers and display information. Still,



        TABLE 2-5  Graphics Bus Standards 1
                                   Memory              Transfers  Max data
           Graphics     Bus width  bus clock  Transfers  per second  bandwidth
             bus           (b)      (MHz)    per clock  (MT/s)     (MB/s)
        AGP                32         66       1          66        267
        AGP × 2            32         66       2         133        533
        AGP × 4            32         66       4         266       1067
        AGP × 8            32         66       8         533       2133
        PCI Express × 16   16       2000       1        2000       4000
          1
          Mueller, Upgrading and Repairing PCs.
   71   72   73   74   75   76   77   78   79   80   81