Intel 810 and 815 Chipset Family Dynamic Video Memory Technology



Similar documents
Intel 845G/GL Chipset Dynamic Video Memory Technology

Intel 865G Chipset Dynamic Video Memory Technology

Specification Update. January 2014

Intel Media SDK Library Distribution and Dispatching Process

Intel Desktop Board DP55WB

Intel Desktop Board D945GCPE

21152 PCI-to-PCI Bridge

Intel Desktop Board DG41BI

Intel Desktop Board DG43RK

Intel Desktop Board DG31GL

Intel Desktop Board D945GCPE Specification Update

Intel Desktop Board DG41TY

Intel Desktop Board DG31PR

Intel Extreme Memory Profile (Intel XMP) DDR3 Technology

Intel Solid-State Drive Pro 2500 Series Opal* Compatibility Guide

Intel Desktop Board D101GGC Specification Update

Intel Server Board S3420GPRX Intel Server System SR1630GPRX Intel Server System SR1630HGPRX

Intel Desktop Board DQ43AP

Intel Desktop Board DG41WV

Intel Desktop Board DG965RY

Intel Extreme Graphics 2 User s Guide for Version 14.x Driver Releases

Intel Desktop Board DQ965GF

Software Evaluation Guide for Autodesk 3ds Max 2009* and Enemy Territory: Quake Wars* Render a 3D character while playing a game

Intel Desktop Board DQ35JO

Intel Server Board S3420GPLX Intel Server Board S3420GPLC Intel Server System SR1630GP Intel Server System SR1630HGP

Intel Desktop Board D945GCL

Intel Desktop Board DP43BF

Benefits of Intel Matrix Storage Technology

BIOS Update Release Notes

Intel Server Board S3420GPV

RAID and Storage Options Available on Intel Server Boards and Systems

BIOS Update Release Notes

Monthly Specification Update

Intel Server S3200SHL

Intel 845G/845GL/845GV Chipset

Intel Matrix Storage Console

Intel X38 Express Chipset Memory Technology and Configuration Guide

Intel 965 Express Chipset Family Memory Technology and Configuration Guide

Intel Desktop Board DG33TL

Intel Matrix Storage Manager 8.x

Intel System Event Log (SEL) Viewer Utility

Intel SSD 520 Series Specification Update

Intel Desktop Board DG43NB

Software Solutions for Multi-Display Setups

Intel Chipset Software Installation Utility User s Manual

System Event Log (SEL) Viewer User Guide

Intel Rapid Storage Technology

Intel Server Raid Controller. RAID Configuration Utility (RCU)

Displaying Stereoscopic 3D (S3D) with Intel HD Graphics Processors for Software Developers August 2011

Cloud based Holdfast Electronic Sports Game Platform

Version Rev. 1.0

Intel Desktop Board DQ45CB

with PKI Use Case Guide

Intel Server Board S5520HC

Intel Platform Controller Hub EG20T

Intel Desktop Board DG45FC

Running Windows 8 on top of Android with KVM. 21 October Zhi Wang, Jun Nakajima, Jack Ren

Configuring RAID for Optimal Performance

DDR2 x16 Hardware Implementation Utilizing the Intel EP80579 Integrated Processor Product Line

2013 Intel Corporation

Intel Core TM i3 Processor Series Embedded Application Power Guideline Addendum

Intel System Event Log (SEL) Viewer Utility

RAID and Storage Options Available on Intel Server Boards and Systems based on Intel 5500/5520 and 3420 PCH Chipset

Intel Desktop Board D945GCZ

Intel System Event Log (SEL) Viewer Utility

Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze

Intel Desktop Board D945GNT

Intel Server Board S5000PALR Intel Server System SR1500ALR

Intel Core i5 processor 520E CPU Embedded Application Power Guideline Addendum January 2011

Intel HTML5 Development Environment. Tutorial Building an Apple ios* Application Binary

Intel Simple Network Management Protocol (SNMP) Subagent v6.0

Intel Q35/Q33, G35/G33/G31, P35/P31 Express Chipset Memory Technology and Configuration Guide

Intel Integrated Native Developer Experience (INDE): IDE Integration for Android*

Creating Overlay Networks Using Intel Ethernet Converged Network Adapters

Intel System Event Log (SEL) Viewer Utility. User Guide SELViewer Version 10.0 /11.0 December 2012 Document number: G

Bandwidth Calculations for SA-1100 Processor LCD Displays

Intel Desktop Board DP35DP. MLP Report. Motherboard Logo Program (MLP) 6/17/2008

Intel Chipset Compatibility with Microsoft Windows* 95

Intel Graphics Media Accelerator 900

Intel RAID Software v6.x (and newer) Upgrade/Installation Procedures

Intel RAID RS25 Series Performance

Intel Desktop Board D975XBX2

Intel Management Engine BIOS Extension (Intel MEBX) User s Guide

Intel Modular Server System MFSYS25

Intel Active Management Technology Embedded Host-based Configuration in Intelligent Systems

SURROUNDVIEW Installation and Setup User s Guide

Intel Desktop Board D925XECV2 Specification Update

CompleteView Alarm Client User s Manual. Version 3.8

Intel Server Board Platform Confidence Test Installation and Operating Instructions

Vendor Update Intel 49 th IDC HPC User Forum. Mike Lafferty HPC Marketing Intel Americas Corp.

Intel Server System S7000FC4URE-HWR

Accelerating Business Intelligence with Large-Scale System Memory

WHITE PAPER. LVDS Flat Panel Display Interface on Intel Desktop Boards. July 2009 Order Number: E

Intel Data Direct I/O Technology (Intel DDIO): A Primer >

This guide explains how to install an Intel Solid-State Drive (Intel SSD) in a SATA-based desktop or notebook computer.

How to Configure Intel X520 Ethernet Server Adapter Based Virtual Functions on Citrix* XenServer 6.0*

Intel Small Business Advantage (Intel SBA) Release Notes for OEMs

Intel Compute Stick STCK1A32WFC User Guide. Intel Compute Stick STCK1A32WFC

Transcription:

Intel 810 and 815 Chipset Family Dynamic Video Technology Revision 3.0 March 2002 March 2002 1

Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel s Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. The Intel chipsets and processors described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. *Other names and brands may be claimed as the property of others. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, reference www.intel.com/procs/perf/limits.htm or call (U.S.) 1-800-628-8686 or 1-916-356-3104. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained from: Intel Corporation P.O. Box 7641 Mt. Prospect IL 60056-764 Copyright Intel Corporation 2000-2002 February 2002 2

Table of Contents 1. DVMT OVERVIEW 4 1.1 Legacy VGA 4 1.2 DVMT Video Size for the PV 4.x Graphics Drivers 4 1.3 DVMT Video Size for the PV 5.x and PV 6.0 PV 6.6 Graphics Drivers 6 1.3.1 Maximum Video Allocation 6 1.3.2 Reporting for Windows* XP 6 2. REPORTED VIDEO MEMORY WITH PV 1.X 6.X GRAPHICS DRIVERS 7 2.1 Video BIOS POST (Power On Self Test) message 7 2.2 System BIOS POST message 7 2.3 Windows NT/2000/XP Operating System Adapter Tab 7 2.4 Version Tab 7 2.5 Graphics Accelerator Tab 8 2.6 Microsoft* DirectX* Diagnostic Tool 8 2.7 Video Checks in DirectX* Games 8 February 2002 3

1. DVMT Overview Dynamic Video Technology (DVMT) enables optimum graphics and memory performance through Direct AGP and highly efficient memory utilization. DVMT ensures the most efficient use of all available memory regardless of frame buffer presence or main memory sizing for maximum 2D/3D graphics performance. DVMT dynamically responds to system requirements and applications allocating the proper amount of display and texturing memory upon operating system boot or real time. For example, a 3D application might require more texture memory to enhance the richness of 3D objects. The operating system views the integrated graphics driver as an application, which uses Direct AGP to request reallocation of additional memory for 3D applications and returns memory when no longer required. DVMT allocates video memory based on the needs of the system and current application. The amount of video memory allocated by DVMT is not configurable by the user. This document applies to the graphics drivers for the entire Intel 810 chipset family and Intel 815 chipset family. This includes the following products: Intel 810 chipset Intel 810E chipset Intel 810E2 chipset Intel 815 chipset Intel 815E chipset Intel 815EM chipset 1.1 Legacy VGA DVMT is a unique architecture that initially only uses 1 MB from the system s physical memory. This 1 MB is required for legacy VGA graphics support and compatibility. Upon boot the BIOS allocates 1 MB out of main memory for VGA graphics. An example of when VGA graphics memory is needed would be when the system is running under MS-DOS* and there is no graphics driver loaded. Once the Windows* operating system loads, this 1 MB is not visible to the operating system. 1.2 DVMT Video Size for the PV 4.x Graphics Drivers Upon initialization of the operating system, DVMT examines the operating system, main memory size, and display cache or Graphics Performance Accelerator (GPA) to determine the best video memory size for the operating system and integrated graphics subsystem. The following tables illustrate how much memory is allocated under various operating systems, with and without display cache or a GPA: Table 1. Total Graphics With 4 MB Display Cache or GPA PV 4.x Drivers System Size 32MB 64MB 128MB or greater Windows 98 (5 + 4) = 9MB (8 + 4) = 12MB (8 + 4) = 12MB Windows NT*4.0 N/A (8 + 4) = 12MB (8 + 4) = 12MB Windows 2000 N/A (8 + 4) = 12MB (8 + 4) = 12MB February 2002 4

Table 2. Total Graphics Without 4 MB Display Cache or GPA PV 4.x Drivers System Size 32MB 64MB 128MB or greater Windows* 98 6MB 10MB 10MB Windows NT*4.0 N/A 9MB 9MB Windows 2000 N/A 9MB 10MB Note: The above values in both tables do not include the 1 MB allocated for VGA memory. Once loaded, the operating system and graphics driver allocate the buffers that the driver needs for performing graphics functions. The total graphics memory includes space for commands, the frame buffer (resolution), the Z-buffer, GDI data, and off-screen memory. When display cache or a GPA (4MB) is installed, the Z-buffer and GDI data are managed directly by the driver from this memory, avoiding real-time operating system memory manager calls, thereby improving performance. If the system does not contain display cache or a GPA is not installed, the Z-Buffer and GDI data are allocated to system memory. In this configuration, DVMT will reduce the amount of graphics memory allocated from system memory to ensure the best usability and performance of the operating system and graphics subsystem. Figures 1 and 2 show that when display cache or a GPA is available, this local memory is used for the Z-buffer and GDI data. When in a configuration without display cache or a GPA, this local memory is moved into system memory. Also, when there is no display cache and a GPA is not installed, for example in a 32 MB system, the total graphics memory is reduced to ensure usability of the operating system. This is done by reducing the frame buffer size to 2.5 MB, as noted in figure 2 below. In this configuration, 24-bit color is not supported above 1024 x 768 screen resolution. Physical Local Non Graphics 4MB Frame Buffer Dedicated Graphics Display cache or GPA Figure 1. Model With Display cache or GPA Non Graphics 4MB Frame Buffer Dedicated Graphics 2.5MB with 32MB System Local Local is moved into system memory. The size varies, depending on the OS & memory configuration. Figure 2. Model Without Display cache or GPA February 2002 5

1.3 DVMT Video Size for the PV 5.x and PV 6.0 PV 6.6 Graphics Drivers Upon initialization of the operating system, DVMT examines the operating system, main memory size, and the display cache or Graphics Performance Adapter (GPA) to determine the best video memory size for the operating system and integrated graphics subsystem. Additional optimizations were made on the PV 5.x and PV 6.0 through PV 6.6 drivers to further enhance performance over the PV 4.x drivers. The following tables illustrate how much dedicated memory is initially allocated under various operating systems, with and without display cache or GPA for the PV 5.x and PV 6.0 PV 6.6 drivers. Table 1. Minimum Graphics With 4 MB Display Cache or GPA for PV 5.x/6.0-6.6 Drivers System Size 32MB 64MB 128MB or greater Windows* 98 (5 + 4) = 9MB (6 + 4) = 10MB (6 + 4) = 10MB Windows Me 5 + 4) = 9MB (6 + 4) = 10MB (6 + 4) = 10MB Windows NT*4.0 N/A (6 + 4) = 10MB (6 + 4) = 10MB Windows 2000 N/A (6 + 4) = 10MB (6 + 4) = 10MB Windows XP N/A N/A (6 + 4) = 10MB Table 2. Minimum Graphics Without 4 MB Display Cache or GPA PV 5.x/6.0-6.6 Drivers System Size 32MB 64MB 128MB or greater Windows* 98 6MB 10MB 12MB Windows* Me 6MB 10MB 12MB Windows* NT*4.0 N/A 7MB 10MB Windows* 2000 N/A 7MB 10MB Windows* XP N/A N/A 10MB Note: The above values in both tables do not include the 1 MB allocated for VGA memory. Windows Me* is supported in the PV 5.1 and later drivers. Windows XP* is supported in the PV 6.4.1 and later drivers. 1.3.1 Maximum Video Allocation DVMT allocates additional video memory at application run time, depending on system configurations and application requirements up to a total of 32MB. The amount of system memory used for graphics could be as high as 32MB but will never fall below the minimums described in tables 1 and 2 of section 1.3. The video memory allocated beyond the minimum is dynamically allocated and will fluctuate as application demand for graphics memory increases or decreases. Graphics intensive applications such as games and multimedia applications are examples of applications that may require additional system memory to be allocated for graphics. Video memory allocation is transparent to the user. 1.3.2 Reporting for Windows* XP Starting with the PV 6.6 graphics drivers, under Windows XP only, the video memory size reported in the Microsoft* DirectX* Diagnostic Tool (Section 2.6) is always 32 MB. This graphics driver change is to support applications and games that use the same method as the DirectX Diagnostic Tool to determine the amount of video memory. Microsoft Plus! for Windows XP is one such application. The actual total video memory remains the same as in previous graphics driver versions and has not increased. The driver footprint remains as described in tables 1 and 2 of section 1.3. February 2002 6

2. Reported Video with PV 1.x 6.x Graphics Drivers In systems containing Intel chipsets with integrated graphics, several messages or displays concerning video memory size may be shown. Below are descriptions of the messages displayed by the operating system, video BIOS, graphics driver, and games. 2.1 Video BIOS POST (Power On Self Test) message On some systems, a video memory size message in the video BIOS splash or boot message is shown when the system begins to boot. This message displays the amount of main system memory that will be used solely for legacy VGA memory. MS-DOS*, for example, requires this memory for video display. The video BIOS will use either 512 KB or 1 MB for legacy VGA memory, based on system BIOS settings or the settings of the system or motherboard manufacturer. From the operating system s perspective, this memory is removed from the system, so that it is invisible to the operating system. For example, a 64 MB system using a 1 MB setting in the system BIOS will report 63MB of total system memory. 2.2 System BIOS POST message During POST, some system BIOS s display the amount of physical Display Cache or the size of the GPA in the system. This will be either 0MB or 4MB. 2.3 Windows NT/2000/XP Operating System Adapter Tab Microsoft Windows NT 4.0, Windows 2000 and Windows XP operating systems contain an Adapter tab that is located in the Display Properties / Settings / Advanced dialog in Windows 2000 and Windows XP and is located in the Display Properties / Settings / Adapter dialog in Windows NT 4.0. This tab displays the maximum amount of frame-buffer memory possible by the graphics device. This does not indicate whether display cache or a GPA is present. 2.4 Version Tab PV 4.x and previous graphics drivers include this Intel custom tab. PV 5.x and later do not include this tab. The Version tab displays Size and a number. This tab displays the amount of memory totally dedicated to local memory for display. This can be as low as 1MB, depending on the operating system and the amount of total system memory. This page was not designed to display physical display cache (or GPA) memory information. The Size reported under Windows NT or Windows 2000 with any memory configuration is 4MB if display cache or a GPA is present. However, when the GPA is not installed, the Size reported varies, depending on the operating system and memory configuration. Since this does not include all the sources of video memory, the amount listed will not be the same as in Table 1 and 2. The following table indicates how much memory is reported by the Version tab under the various Windows* operating systems: Table 3. Version Tab Reported by OS and Size. Version Tab Size Reported with Display Cache or GPA 32MB 64MB 128MB or greater Version Tab Size Reported with Display Cache or GPA 32MB 64MB 128MB or greater February 2002 7

Operating System Windows 95 4MB 4MB 4MB NP NP NP Windows 95 OSR2.1 4MB 4MB 4MB 1MB 2MB 2MB Windows 95 OSR2.5 4MB 4MB 4MB 1MB 2MB 2MB Windows 98 SE 4MB 4MB 4MB 1MB 2MB 2MB Windows* NT* 4.0 NP 4MB 4MB NP 1MB 1MB Windows 2000 NP 4MB 4MB NP 1MB 2MB Note: NP = No Version tab displayed 2.5 Graphics Accelerator Tab PV 5.x through 6.2 graphics drivers include this Intel custom tab. This tab is not included in PV 6.3 and later graphics drivers. There are different versions of this tab in the PV 5.x and PV 6.0 through PV 6.2 graphics drivers. The version of this tab that is in PV 5.x includes a Video section. The information in this section reflects the amount of display cache or GPA memory available. If there is no display cache or GPA card installed, the values will all be 0 Bytes. Since this does not include all the sources of video memory, the amount listed will not be the same as in Table 1 and 2. The version of this tab that is in PV 6.0 through 6.2 does not include a Video section. 2.6 Microsoft* DirectX* Diagnostic Tool The Microsoft* DirectX* Diagnostic Tool is included in most versions of Windows. On the Display tab of this utility, there is an item labeled: Approx. Total. The amount of video memory listed on this tab varies between Windows versions, DirectX versions, graphics driver versions, and the current video mode. In most configurations, the amount reported will be between 4 MB and 8 MB. Since this does not include all the sources of video memory, the amount listed will not be the same as in Table 1 and 2. 2.7 Video Checks in DirectX* Games Some games that use DirectX* for graphics display will check for available video memory in order to confirm that the system meets the minimum requirements to run the game. There are a number of different methods used to determine available video memory: Some games use a DirectX call to get the amount of local video memory. Games that use this method to check for 8 MB or more of local video memory may fail to install or run with DVMT. Some games may request that only local video memory be allocated for performance reasons. With DVMT, only non-local video memory may be available for the game, resulting in the game failing to run. In most cases, a patch for the game can correct either of these issues. A list of known games that have issues such as these is available on the Intel Support Site:http://support.intel.com/support/graphics/intel815/tti007.htm February 2002 8