| Last Modified On : | April 28, 2008 2:12 AM PDT |
Rate |
|
The Intel® Graphics Media Accelerator (GMA) X3000 provides the display needs for the majority of business and consumer users who don’t require expensive 3D processing. The graphics core is built into the chipset and integrated into the motherboard. A first amongst other integrated graphics chips, it is capable of HW transform and lighting intelligently. Embedded in the memory controller hub, it shares system memory with the operating system in such a way as to significantly lower the system overhead. The latest graphics core of Intel, the Intel® X3000 is integrated into the chipset and provides an incredible amount of graphics performance for next to no cost for the end user. PC buyers have appreciated this balanced approach to system design, and Intel graphics technology is one of the most lucrative solutions chosen by PC users.
This article takes a look at some of the misconceptions surrounding Intel graphics technology. Here we examine some of the common assumptions about integrated graphics and provide insights otherwise ignored by the trade press. This paper addresses software vendor concerns and information about Intel X3000, including features, support, and why it represents a compelling argument for using a base graphics technology that is so widespread. The hope is that audiences will be extended and the end user experience be extended benefiting the customer experience as a whole.
Intel X3000 Chipset incorporates key features available in previous Intel Graphics versions like Dynamic Video Memory Technology (DVMT) as well as hardware acceleration for 3D graphics that utilize Microsoft DirectX* 9.0C and OpenGL* 1.5X. While the Intel GMA 3x00 (946GZ, Q963, Q965, G31, Q33, Q35, G33) supports software vertex shaders and hardware pixel shaders on Shader Model 3.0, the Intel X3000 Chipset would support Shader Model 3.0 with full support for hardware vertex shaders and pixel shaders when used with the latest drivers.
The Intel GMA graphics core used in the Intel X3000 Chipset is the first platform built on this architecture and is referred to as the Intel X3000 graphics. Future versions of this architecture will be used in next generation chipset platforms with incremental feature and performance capabilities.
When combined with Intel® Core™2 Duo processors, the Intel X3000 Chipset delivers fast system-level performance and responsiveness.
|
Graphics core |
GMA 3000 |
GMA 3100 |
GMA X3000 |
GMA X3100 |
GMA X3500 |
|||
|
Chipset |
946GZ |
Q963 |
Q965 |
G31, Q33, Q35 |
G33 |
G965 |
GM965, GL960 |
G35 |
|
Clock speed (MHz) |
667/400 |
667 |
667 |
|
400 |
667 |
|
|
|
Vertex shader model |
3.0 |
4.0 |
||||||
|
Pixel shader model |
2.0 |
3.0 |
4.0 |
|||||
|
Pixel Pipelines |
NA |
4 |
NA |
|||||
|
Unified shader processors |
NA |
8 |
8 |
|||||
|
Hardware vertex shaders |
Not officially supported |
No |
Yes |
|||||
|
Peak memory bandwidth (GB/s) |
10.7 |
12.8 |
|
17.1 |
12.8 |
|
||
|
Max video memory (MB) |
256 |
384 |
||||||
|
OpenGL support |
1.4 |
1.5 |
2 |
|||||
|
DirectX API support |
9 |
10 |
||||||
|
MPEG-2 Hardware Acceleration |
Motion compensation |
VLD + iDCT + MC |
||||||
|
VC-1 Hardware Acceleration |
No |
MC (for WMV9 only) |
MC + In loop filter |
|||||
Table 1. Intel GMA X3x00 Series Capabilities
The Intel X3000 Series represents a significantly more powerful graphics core than found in previous generations of Intel graphics hardware. In discrete graphics devices, the graphics subsystem is contained primarily on the PCI Express bus. However, with Intel X3000, the graphics subsystem sometimes uses the CPU in addition to its own GPU resources (vis-à-vis the Graphics and Memory Controller Hub (GMCH), system memory, and the graphics core integrated into the chipset). With 3x00 series graphics, the CPU is used for the first stage of 3D processing (geometry operations), while the chipset handles the rest of the 3D processing thereby placing less reliance on the CPU. In utilizing system memory for system and graphics usage, Intel X3000 balanc es both resources, yielding optimal price/performance for our customers.
The Intel X3000 (G/GM965) features 8 unified shader processors running at 667MHz, as opposed to the 4 pixel pipelines (at 400 MHz) of its predecessor in the Intel® G945 and Intel® GM945 chipsets. Like its predecessors, Intel X3000 utilizes shared memory architecture. Since memory is shared by both graphics and other system applications, memory bandwidth is critically important for quality and performance. Hardware Zone, a PC-focused website, points out, “Not only does it run at a high clock speed of 667MHz, the X3000 finally features and supports hardware Transform and Lighting (T&L) units, Vertex Shader 3.0, Pixel Shader 3.0, Shader Model 3.0 (SM3.0), High Dynamic Range (HDR) and full 32-bit FP compute for graphics processing - all within the graphics engine.”
For a number of years Intel has provided graphics performance that emphasized value. These solutions were appropriate for value conscious consumers and business users. With the Intel X3000 graphics core, Intel is targeting the capabilities required by the broad base of mainstream users. These users purchase a high volume of software and expect a playable experience with the majority of game applications available to them during their system’s lifetime. Intel is working to create hardware that provides additional performance and value for these customers. In this section, we discuss the most common misconceptions about Intel Integrated Graphics.
Myth #1: 3D Games cannot run on the Intel integrated graphics chipset
Based on older generation Intel Integrated graphics solutions, some conclude that it is difficult to run modern 3D games on Intel hardware. The Intel X3000 graphics core is an integrated solution that has demonstrated the capability to run some of the mainstream games at playable frame rates. Some examples include:
While there is agreement that the most demanding gaming environments will still require add-in graphics cards for hard-core gaming, mainstream consumer experts agree that it is possible to achieve a playable experience with most games on the market using the Intel X3000 series.
Myth #2: Intel Has a Small Segment of the Graphics Market
Within the desktop market, Mercury Research estimates that Intel easily holds the majority of the integrated graphics market. In 2006, Intel had the largest market segment share in integrated graphics (with ~50%), which is more than 2x the volume of the next closest competitor. Graph 1 shows desktop 3D-capable accelerator market trends, on a unit basis, as projected into 2011. (Source: IDC, Mercury Research PC Graphics Report, John Peddie.)
|
Desktop Gfx (ku)* |
2006 |
2007 |
2008 |
2009 |
2010 |
2011 |
|
Discrete |
83,500 |
75,117 |
67,580 |
64,459 |
65,377 |
66,873 |
|
Integrated |
137,351 |
122,833 |
112,078 |
107,892 |
108,961 |
110,981 |
|
Total Desktop |
220,851 |
197,950 |
179,658 |
172,351 |
174,338 |
177,854 |
|
|
|
|
|
|
|
|
|
Mobile Gfx (ku)* |
2006 |
2007 |
2008 |
2009 |
2010 |
2011 |
|
Discrete |
19,942 |
25,108 |
30,547 |
33,555 |
38,185 |
40,919 |
|
Integrated |
59,826 |
75,324 |
91,641 |
112,336 |
135,382 |
163,676 |
|
|
79,768 |
100,433 |
122,188 |
145,891 |
173,567 |
204,595 |
Table 2: Intel Market Share and projected growth of integrated graphics
Graph 1: Intel Market Share and projected growth of integrated graphics
Table 2 and Graph 1 show the market segment share with respect to other companies and the projected growth over the next few years of the integrated graphics market. In the past, it was understandable that application developers interested in graphics performance would look at the integrated solutions as not providing the features necessary for development of content meant for the mainstream gamer. However, with Intel X3000 Graphics support of Shader model 3.0, features needed to enable a rich graphics experience are readily available and are being enabled across the entire computing continuum. While it would not be reasonable to say that the hardest of hardcore gamers will be moving away from discrete graphics solutions in the near term, there is a trend toward Intel providing greater value to the budget and mid-range portion of the market. Intel continues to win market segment share with PC consumers in this space. Hence, supporting Intel X3000 Graphics can positively influence revenue by growing the available customer base that can have a fun and visually rich experience with your application.
Myth #3: Intel Graphics is too slow while performing Transform and Lighting
Operations
TnL stands for “Transform and Lighting” and refers to hardware transformation and lighting. Application developers often assume that to achieve a certain level of performance, transformation and lighting in a discrete solution is a requirement. However, the Intel X3000 Graphics drivers, allow for the best possible mix of transform and lighting operations to to either hardware or software depending on which task is best suited for the GPU or CPU, all while still providing good application performance. By using the CPU or GPU in an “on demand” basis for TnL operations, the X3000 pipeline is optimized for the best combination of graphics workload balance.
The reality is bottlenecks in TnL are not normally the real cause for slowness when gaming. Most often this is actually due to pixel throughput. If there is a bottleneck in TnL, this can be due to a serious problem with the game architecture. To get to the bottom of the problem and determine where the issue actually resides, the Intel® VTune ™ Performance Analyzer is the perfect tool.
As shown in Graph 2, Intel graphics keep improving, especially against the competition.
Graph 2. Intel integrated graphics performance comparison
Source: Anandtech (http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=2942&p=4)
Myth #4: Intel Graphics Drivers are Highly Problematic
It is a fact that there have been problems with Intel graphics drivers in the past. But the driver team has dedicated itself to fixing these problems, putting a process in place to track and fix issues on a prioritized basis. Intel has dedicated engineers in the Software Solutions Group to report issues, and ISVs can report issues to their Intel Relationship Managers. Having the largest total market share right now, and given the exceptional talent on-hand, the vision for the next two to three years is for Intel graphics drivers to set the gold standard for the industry. To reach this gold standard level, it is necessary for the graphics community, including ISVs and gamers, to help ensure that any bugs encountered are reported to the driver team at Intel. To do this, follow these steps:
To optimize your applications for Intel X3000 Graphics and get the best performance and functionality, there are a number of things you can do:
Now that you know the facts about the Intel X3000 family of graphics — how it is leading the market and providing a compelling visual experience and impressive performance with popular games—you can help educate other developers within your organization on why making Intel X3000 graphics a targeted platform for your application can expand your user community. Expand your knowledge of Intel Graphics by reading the GMA X3000 Development Guide.
This article sought to put to rest some misperceptions in the graphics community regarding Intel’s position in the graphics marketplace and the strength of its graphics technology. Intel X3000 graphics, the latest generation of Intel Graphics, shows major improvement in graphics performance and features. Intel Graphics is unique among the graphics architecture competition in that it goes beyond the core, providing an integrated balance of all the platform components. Intel X3000 Graphics represents an increasing percentage of the graphics market, and the advances Intel has made have been so vast that Intel Graphics is now one of the top-selling graphics solutions on the market. The result is a great user experience for mainstream PC users, with the additional benefit of low added cost. With Intel leading the graphics architecture marketplace, there is great incentive for ISVs to support this solution for applications targeted at mainstream PC users.
To help dispel the myths surrounding the Intel X3000 Chipset and strengthen your knowledge of the topic, read the Intel GMA X3000 Development Guide.
Chuck DeSylva is a Software Applications Engineering Manager in the Intel Software and Solutions Group. He and his team are responsible for the performance optimization of cutting edge consumer software titles running on Intel Desktop systems. Prior to working on application software optimization, Chuck worked as a driver developer for Intel Corporat ion. He was involved in developing/deploying the first device drivers for USB, AGP (GART) and Intel’s first graphics devices (i740/810(e)).
| January 30, 2008 10:02 AM PST
David Jurado |
Some of the myths that are being "demystified" here are completely true in the 945 architecture. So them should not be presented as misconcepts; they are new features of the last family of chips. For example: * "Myth #3: Intel Graphics is too slow while performing Transform and Lighting" .- It is not a myth. 945 GPUs had no HW vertex shaders, so them must be computed in the CPU/s, being a slow operation. |
| January 30, 2008 10:02 AM PST
David Jurado |
Continued... * "Myth #4: Intel Graphics Drivers are Highly Problematic" .- It is completely true, at least the Linux drivers for 945 are highly incomplete: No FBO support, no DXTC, no GLSL, no PBO, and some bugs with functions as glAttribPointer, and compression reporting. In fact Windows drivers are more up to date. * "Myth #2: Intel Has a Small Segment of the Graphics Market" .- That is because it is being counted the cheap integrated GPUs. No one doubt that Intel is the first here, in the low-end integrated chips segment. |
| February 4, 2008 12:23 AM PST
Yuhong Bao |
Pay attension, Intel is talking about the 965, not the 945. |
| February 22, 2008 10:40 AM PST
Simon |
the most important thing is that all highly regarded mainstream games work... like BF2, HL2, Doom3, UT, WoW, AoE3 and so on... i think ppl can live without being able to play 100% of the games that gets released as long as all the big ones gets some kind of support. its exciting watching every new release of the drivers, seeing how new features emerges or unlocks, while old features still get performance improvements. i must say i was shocked to see how well x3100 performs in BF2... examples of that can be seen on youtube (making a search for: BF2 x3100)... big thanks goes to the intel graphics team for not forgetting about supporting old products and since the x4500 igp have so much resemblence to the x3x00 series its likely that many features will keep getting optimized or added to the x3x00 series :-) |
| February 26, 2008 12:54 PM PST
Thiago |
Is it possible to tune the application and get a decent performance from X3000 from OpenGL, either on Windows or not? |
| February 27, 2008 12:23 PM PST
Intel(R) Software Network Support |
Thiago, we'd like to encourage you to join the discussions on the Graphics forum at http://www.intel.com/software/forums. There, you can work through your specific tuning issues together with Intel experts and other community members. |
| May 2, 2008 1:48 PM PDT
NS Sherlock |
Myths 1 and 2... I call major BS! You cant even load Crysis on Insmell grafix. Discrete vs intergrated, now compare how many gaming PCs use intergrated and discrete. Don't BS the consumer or else Maximum PC readers will come in force to lay the smacketh down with a rotting trout. |
| May 25, 2008 7:01 PM PDT
Chicri |
Myth 1: yeah you can run games for real? i tried it and have you integrated graphics. I tell you i bought an nvidia card. Im not buying you BS marketing on your graphics again. Myth 2: yeah you have the integrated graphics cause you dont have an opponent in that segment. now you amd/ati has the 780G and nvidia has 8200, I remember nvidia calling your next gfx Laughabee also GL on your DX 10.x drivers LOL i tried crysis on intel 3500 I LOLED. Myth 3: Youre lying go watch you tube 780G owns G35. Second G35 uses the cpu more hahaha fails Myth 4: True go fix it GL |
| November 3, 2008 12:55 AM PST
Andy |
What are the lastest driver for X3100?winvista_15113?I and friends can't play NBA2K9 with Inspiron 1420 ,Intel 965 Chipset. |
| May 26, 2009 3:55 AM PDT
McNinjaguy |
What are you running FEAR and WoW for their in game settings? 640 x 480 and all lowest possible graphics? WoW recently got a big update and a 7600Gt now has problems running that game. Your marketing machine is trying to rip off people, especially for buying a laptop. |

charlie
Myth #4: Intel Graphics Drivers are Highly Problematic
"It is a fact that there have been problems with Intel graphics drivers in the past. "
Then its not a myth, fixing the older drivers might help appearances too.
"including ISVs and gamers, to help ensure that any bugs encountered are reported to the driver team at Intel. To do this, follow these steps:"
Except you don't actually give gamers any steps on how to report bugs, just partners and developers.