Reviewer’s Guide

NVIDIA ® CX

The Accelerator for Adobe CS4 Suite

i 2008-11-10

Table of Contents

Introducing the Quadro CX ...... 1 NVIDIA Quadro CX ...... 2 NVIDIA Professional Graphics and Compute Highlights ...... 3 Quadro CX Product Features ...... 4 CUDA Processor...... 4 DisplayPort ...... 4 Taking Color Beyond 8-bit...... 5 Support for Today’s Professional 3D API’s ...... 5 OpenGL ...... 5 DirectX 10...... 5 Essential for Microsoft ...... 6 Professional Video Support...... 6 Adobe Photoshop CS4 Acceleration ...... 8 Testing Adobe Photoshop CS4 GPU Acceleration...... 8 Verify GPU Settings...... 9 Testing Adobe Photoshop CS4 GPU Functions ...... 12 Zoom Acceleration ...... 12 Rotation Acceleration ...... 14 Flick Panning Acceleration ...... 16 Smooth Image Display...... 17 Brush resizing...... 18 Birds Eye View ...... 19 Nvidia Quadro CX & RapiHD Professional Video Encoding for Adobe Premiere CS4 ...21 Testing Adobe Premiere Pro with RapiHD H.264 GPU Accelerated Encoding ...... 22 Installing RapiHD...... 22 Copy Content Files...... 23 Start Premiere Pro ...... 24 The Premiere Pro Layout...... 25 Encoding to H.264...... 26 CPU Encoding with Main Concept H.264...... 26 GPU Encoding with RapiHD™ ...... 28 Additional Options ...... 30 Video Up-sampling to 1920x1080p resolution ...... 30 Changing the Portion of Video Encoded ...... 30 Adobe After Effects CS4 Acceleration...... 32 Testing Adobe After Effects CS4 GPU Acceleration...... 32 Verify Settings...... 33 After Effects User Interface Basics...... 36 Reviewer’s Guide: NVIDIA Quadro FX Professional Graphics Cards

Testing Adobe After Effects CS4 GPU Effects...... 38 Bilateral Blur ...... 38 Turbulent Noise...... 40 Cartoon...... 41 Depth of Field ...... 43 Nested Compositions ...... 45 Performance Metrics...... 47 Test Machine Specifications...... 47 NVIDIA Quadro CX Advantages ...... 49 Why Choose the Quadro CX Workstation Board Over NVIDIA GeForce? ...... 49 Delivers All the NVIDIA GeForce Advantages...... 50 NVIDIA Unified Driver Architecture (UDA) ...... 50 Benefits ...... 51 NVIDIA nView ® Multi-Display Technology ...... 51 Appendix A: Product Specifications ...... 55 Appendix C: Testing Basics ...... 57 Testing Checklist ...... 57 Additional Product Information...... 57 Appendix E: NVIDIA Marketing and PR Information ...... 59 Branding Guidelines...... 60

Reviewer’s Guide: NVIDIA Quadro FX Professional Graphics Cards

List of Tables

Table 1. NVIDIA Quadro CX...... 55

Reviewer’s Guide: NVIDIA Quadro FX Professional Graphics Cards

Introducing the Nvidia Quadro CX

With the release of Adobe® CS4 the power of the GPU is now an integral part of the creative workflow. The Quadro CX is designed to accelerate the complex workflows of professional CS4 Suite users. The Quadro CX is built around the core principle that design professionals need a professional product that offers rock solid stability, blazing fast performance and offers features and functionality not offered by consumer solutions. By combining the latest in NVIDIA GPU technology with a massive 1.5GB frame-buffer the Quadro CX is designed to accelerate the workflow of the digital creative professional. Key Features ••• Accelerate your workflow by taking advantage of accelerated encoding on the Quadro CX board using the CUDA based Adobe Premiere Plug-in, RapiHD accelerator from Elemental Technologies. The Quadro CX rivals dedicated H.264 hardware encoders and offers speed of up to 4X the encode speed of a typical CPU. This plug-in is exclusive to the Quadro CX.

••• Designed to take advantage of the GPU accelerated canvas features within Photoshop CS4, the Quadro CX allows users to work more fluidly and interactively with their digital images than ever before possible, saving time and streamlining the creative process.

••• Taking advantages of new GPU accelerated features within Adobe After Effects, such as accelerated bilateral blur effects, fractal noise generation and Depth of Field preview give videographers the first chance to work with advanced effects in real time.

••• Professional color support. The Quadro CX offers 30-bit color output via optional SDI output card to allow unrivaled color control within Adobe After Effects and Premiere Pro. Additionally the Quadro CX supports 30- bit color over DisplayPort for advanced color fidelity within Photoshop. ••• Accelerate your digital workflow with accelerated Adobe Digital Negative (DNG) RAW file preview and conversion.

NVIDIA Quadro CX

The accelerator for Adobe CS4 Suite, the Nvidia Quadro features a 1.5GB frame buffer and greater than 8-bit color fidelity, the Quadro CX also features a 192-core CUDA Parallel Computing Processor, designed to enable advanced visual supercomputing tasks such as GPU based Video Encoding, GPU accelerated filters within Photoshop and After Effects, or to provide blazing fast RAW preview and decode functionality. The Quadro CX is the complete solution for the creative design professional. The Quadro CX also features dual DisplayPort connectors to support the latest high end monitors, as well as a single Dual-Link DVI connector to provide users with flexible display connectivity. Combined with the massive , the Quadro CX allows for the maximum number of GPU accelerated windows when using dual 30” professional displays.

Figure 1: Quadro CX – Connectors

Figure 1 shows the output connectors for the Quadro CX which shows the dual DisplayPort connectors, Dual-Link DVI connector and the stereo 3-pin mini din connector.

NVIDIA Professional Graphics and Compute Highlights

No other computer subsystem has advanced in its technology as fast as the visual computing subsystem powered by a GPU. In fact, NVIDIA’s current professional line of GPUs provide far more processing capability than just high-end graphics. NVIDIA’s new Quadro CX is designed to bring the power of advanced workstation class performance to the creative professional, by providing a robust solution that is designed to increase user interactivity and enhance productivity. The advanced capabilities in encoding and image processing are achieved by harnessing the power of the GPU to allow supercomputer-level computation on the desktop enabled by NVIDIA’s CUDA (Compute Unified Device Architecture) technology Think of NVIDIA’s GPUs as delivering “Graphics Plus” by utilizing a dual-personality parallel processing engine able to deliver both amazing graphics capabilities and high-performance floating-point computation. The NVIDIA Quadro CX delivers unrivalled performance, the highest quality graphics and fastest compute speeds available within Adobe CS4. NVIDIA’s professional workstation graphics line targets the specific needs of the professional and provides many additional features which are not available on NVIDIA’s consumer GeForce line, as enumerated below in the section titled “Why Choose NVIDIA Quadro CX Over NVIDIA GeForce?” . In addition to it’s superior function with Adobe CS4 Suite of applications, , NVIDIA’s new Quadro CX board is ideally suited for the entire range of professional graphics users including:  Native DirectX 10/ Model 4.0 and OpenGL 2.1 support for authoring the latest 3D entertainment content.  NVIDIA’s Second Generation Unified graphics and compute core that provides both high speed graphics and a parallel compute platform using NVIDIA’s open CUDA technology..  Dual-Link Digital Display Connectors: A single dual-link TMDS transmitter supports ultra-high-resolution panels (up to 3840 x 2400 @ 24Hz) --which results in amazing image quality producing detailed photorealistic images  DisplayPort Digital Display Connectors: Dual DisplayPort connectors support ultra-high-resolution panels (up to 2560 x 1600) --which result in amazing image quality, producing detailed photorealistic images

Quadro CX Product Features

CUDA Parallel Computing Processor

The NVIDIA Quadro CX utilizes the CUDA Parallel Computing Processor, which is based on the second generation version of NVIDIA’s Unified Computing Core architecture. This CUDA Parallel Computing Processor is built as a scalable processor array with a number of individual CUDA programmable cores. The Quadro CX features 192 cores, and offers full double-precision units for floating point calculations (64-bit). Each processing core is a hardware-multithreaded processor with multiple pipeline stages that execute an instruction for each thread every clock. Various types of threads exist, including pixel, vertex, geometry, and compute. For graphics processing, threads execute a shader program, and many related threads often simultaneously execute the same shader program for greater efficiency. All NVIDIA GPU’s include a substantial portion of die area dedicated to processing, unlike CPUs where a majority of die area is dedicated to onboard cache memory. Rough estimates show 20% of the transistors of a CPU are dedicated to computation, compared to 80% of GPU transistors. GPU processing is centered on computation and throughput, where CPUs focus heavily on reducing latency and keeping their pipelines busy (high cache hit rates and efficient branch prediction).

DisplayPort

The NVIDIA Quadro CX supports the new DisplayPort connector standard. DisplayPort supports ultra-high-resolution panels (up to 2560 x 1600)-which results in amazing image quality producing detailed photorealistic images. Additionally the slim form factor of the DisplayPort connector means that connecting your monitor to your workstation is now easier than ever. The QuadroCX offers Dual DisplayPort connectors along with a single Dual-Link DVI connector.

Note: Any combination of DisplayPort and DVI connected monitors can be used however, only two outputs can be active at any one time.

Taking Color Beyond 8-bit

To support the needs of the creative professional market where accurate color representation is critical, the NVIDIA Quadro CX provides support for 10-bit color output per component.

30-bit Color Support With integrated support for 30-bit color (10-bit color per color channel) over DisplayPort the Quadro CX board offers a new level of color fidelity. Instead of the traditional 16.7 million discrete colors which are supported by 24-bit color monitors, the Quadro CX can take advantage of 30-bit display monitors to display 1.7 billion colors simultaneously. The new Hewlett- Packard DreamColor® LP2480zx Professional Display supports 30-bit color. With 64x the available color values available, 30-bit color support eliminates banding issues, and provides graphics professionals with unmatched color accuracy and tonal response.

Support for Today’s Professional 3D API’s

OpenGL

Used extensively within the Adobe CS4 Suite and long the standard 3D API for professional applications, the NVIDIA Quadro CX board supports OpenGL 2.1, including the newest OpenGL extensions that enable support for many new capabilities, including equivalent functionality to the capabilities added to DirectX 10, such as geometry , instancing of rendered objects, compressed HDR images, and more.

DirectX 10

DirectX 10 is supported under Microsoft Windows Vista and is a major update to Microsoft’s 3D graphics library. Although once primarily used for video games, some of the major digital content creation (DCC) application vendors have switched their development focus to include full support of DirectX in order to be tightly coupled to the needs of those creating content

for game engines. For example, Avid’s XSI and Autodesk’s 3ds Max both support DirectX 10 in their most recent application versions.

Essential for Microsoft Windows Vista

Microsoft Windows Vista is seeing more widespread usage among workstation users, as the major professional applications have released Vista compatible versions. Offering an enriched 3D user interface, a workstation running Windows Vista requires a high end GPU in order to take advantage of the operating systems new visual features and advanced desktop compositing system. The Quadro drivers are optimized for both 32- and 64- bit architectures to provide the best Windows Vista experience, including high performance and reliability.

Professional Video Support

In addition to the industry leading video support offered by NVIDIA’s second generation PureVideo Engine, which is designed to deliver unprecedented picture quality, smooth video, accurate color and precise image scaling for SD and HD content, the Quadro CX is designed to take advantage of high end professional video features such as SDI output for the highest quality digital video output.

NVIDIA Quadro SDI

Figure 2: Realtime Video Compositing with Quadro SDI Option Board

The Quadro CX can be combined with a Serial Digital Interface (SDI) card to allow output to SDI capable displays when using Adobe Premiere Pro and Adobe After Effects, through the use of the application plugins provided with the Quadro CX. SDI is the SMPTE broadcast video standard for transfer of uncompressed broadcast-quality video throughout a production environment, including cameras, recorders, and displays. With the additional of an SDI interface card the Quadro CX is an ideal solution for digital broadcast professionals who use various applications—such as virtual sets, sports, and weather news systems—to composite live video footage onto virtual backgrounds and send the result to live video for TV broadcast. Quadro SDI solutions also allow film production, post-production, and finishing professionals to preview the results of 3D compositing, editing, and color grading in real time on high-definition (HD) broadcast monitors. This graphics-to-video-out solution delivers uncompressed 8-bit, 10-bit, or 12-bit SDI from programmable graphics, enabling a direct connection to broadcast monitors, switchers, tape decks or SDI projectors.

Adobe Photoshop CS4 Acceleration

Adobe Photoshop CS4 uses the NVIDIA Quadro CX to create a digital canvas that is interactive in ways that are simply not possible without a GPU. NVIDIA GPU’s enable real-time image rotation, zooming, and panning, and making changes to the view instantaneous and smooth. Adobe Photoshop CS4 also taps the GPU for 2D and 3D compositing and high-quality image display, making jagged edges of text and objects a thing of the past. Brush size and shape preview, 3D movement, high- dynamic-range tone mapping, and color conversion are also accelerated by the GPU.

Testing Adobe Photoshop CS4 GPU Acceleration

1. Install the full version or the 30-day trial version of Adobe Photoshop CS4. 2. Download the latest NVIDIA product drivers from the Web or FTP site and install them. 3. Sample images are available on the press FTP. Copy these demo files onto the desktop. 4. Launch Adobe Photoshop CS4. 5. Select 'No' for the message about manufacturer website. (You can disable this message to keep it from reappearing.) 6. Select 'Close' for the ' Setup' popup window. (Will be present if you are running the Trial Version ).

Adobe PSD Image Files are available in the Photoshop Demo Files.zip on the Quadro CX Press FTP site.

Verify GPU Settings

GPU Settings From the menu select Edit  Preferences  Performance

Figure 3: Preferences - Performance – OpenGL Drawing Enabled

Under the GPU Settings section (Figure 11), verify that Enable OpenGL Drawing is checked. Enable the setting if necessary. If the option is grayed out, you may need to close and reopen Photoshop. If the setting remains grayed out, this may be an indication that your graphics driver isn’t properly installed. In this case uninstall the current drivers and reinstall.

Advanced GL Settings Clicking on the Advanced Settings button will open the GL Settings Menu which will allow you to verify what settings are currently being used within the application.

The GL Settings menu (Figure 2)., will show how the application is currently configured to use OpenGL. The recommended settings are to enable all options with the exception of “Force Bilinear Interpolation”.

Figure 4: Advanced Settings

CPU vs. GPU Testing When comparing the new GPU accelerated features it is important to keep in mind that many of these functions are either not available using the older CPU based methods, or the behavior is radically different. It is possible to configure Photoshop with both a GPU accelerated view and a non-GPU accelerated view so that the differences can be seen side by side. To configure Photoshop follow these steps:

1. Start Photoshop. 2. From the menu select Edit  Preferences  Performance dialog and verify that Enable OpenGL Drawing is checked, if it isn’t then check it now . 3. File  Open… Navigate to your Photoshop Demo Files Folder and select Monster.PSD

Monster.PSD is a 20,000 x 20,000 pixel image. It is over 700MB on disk and consumes over 1GB of memory when opened in Photoshop. It represents how easy it is to work will large images using the GPU accelerated canvas features

4. Wait for File to completely load. This window is now your GPU accelerated window. 5. From the menu select Edit  Preferences  Performance dialog and uncheck Enable OpenGL Drawing. All windows created after this point will not be GPU accelerated.

6. From the menu select Window  Arrange  New Window for Monster.PSD 7. This new Window is not GPU accelerated.

Figure 5: Arrange Documents – 2UP

8. From the menu bar click the Arrange Documents drop down as illustrated above. (Figure 5: Arrange Documents – 2UP) 9. Click in each window and press “Ctrl+0” or from the Menu View  Fit on Screen.

Figure 6- Layout

10. The left window will be accelerated, the right window is non- accelerated (Figure 6- Layout).

Testing Adobe Photoshop CS4 GPU Functions

Zoom Acceleration

Adobe has enabled a whole new way of interacting with the canvas in real- time, with no stuttering or preview lags – just speedy zooming in and out of all file sizes, big and small.

Figure 7: Zooming Featuring Pixel Grid - GPU Enabled

The new Pixel Grid has also been added for pinpoint accuracy of highly magnified images.

Testing GPU Zoom Acceleration:

Figure 8: Adobe Photoshop CS4 Tool Bar

Testing GPU enabled Zooming: (In the GPU Accelerated Window) 1. Click on the magnifying glass icon at the upper right side of the tool bar on upper side of the window to select the zoom tool (Figure 8). 2. Now place the zoom tool icon on the image and click the left mouse button and keep it pressed down. You should see that the app zooms into the image smoothly. There will be no choppiness in the zooming. 3. Now press the 'Alt' key and press down on the right mouse button. You will see the image zoom out in a smooth fashion. There will be no choppiness

Figure 9: Zooming Without GPU - Pixel Grid Feature Not Available

Testing Zoom without GPU Acceleration: (In the Non- Accelerated Window) 1. Click on the magnifying glass icon at the upper right side of the tool bar on upper side of the window to select the zoom tool (Figure 8). 2. Now place the zoom tool icon on the image and click the left mouse button and keep it pressed down. You will see that the image does not zoom in continuously. It will just zoom in one level and stop. To further zoom in you will have to keep clicking the right mouse button.

3. Now press the 'Alt' key and press down on the right mouse button. You will see that the image does not zoom out continuously. It will just zoom out one level and stop. To further zoom out, you will have to keep clicking the right mouse button.

Rotation Acceleration

By using the dedicated graphics memory, the new Rotate View tool is instant, fast, and smooth. Great for tablet sketch artists, this feature matches the natural arrangement of pencil and paper - simply grab and spin the canvas to any orientation you want without extended conversion wait-times.

Figure 10: GPU Accelerated Canvas Rotation

Testing GPU Rotation Acceleration:

Figure 11: Adobe Photoshop CS4 Tool Bar

Testing GPU Accelerated Rotation: (In the Accelerated Window) 1. Click on the rotate icon at the upper right side of the tool bar on upper side of the window to select the rotate tool (Figure 11).

2. Now place the rotate tool icon on the image and click the left mouse button and keep it pressed down. Move the mouse around. You should see that the image dynamically and instantly rotates based on your mouse movement without any lag or choppiness

Testing Rotation without GPU Acceleration: (In the Non- Accelerated Window)

1. Click on the rotate icon at the upper right side of the tool bar on upper side of the window to select the rotate tool (Figure 11). 2. Now place the rotate tool icon on the image and click the left mouse button and keep it pressed down. 3. You will see that without GPU acceleration the application is not capable of performing this function. You will see the following error message on your screen:

Figure 12: Rotation Error Message

4. Because the GPU canvas rotation feature is disabled users must manually input the degrees of rotation via the Menu item Image  Image Rotation  Arbitrary. 5. Rotate the image using the Menu option to rotate 45 degrees. A large image can take between 10-30 seconds just to perform a simple rotation; additionally the rotation has expanded the canvas so our total image is now larger. 6. Now rotate the image back by repeating the 45 degree Rotation and changing the direction of rotation to the opposite of the original rotation. The rotation takes even longer (remember the image size was increased, and is being increased again.) 7. From the menu select View  Fit on Screen. You can now see that in performing a simple rotation the image canvas is now 4 times larger than before, and will need to be cropped by the user to get back to its original dimensions (Figure 9).

Figure 13: Canvas Enlarged After Non-GPU Canvas Rotation

The Accelerated and non-Accelerated windows are linked representations of the same window. It is normal to see the Accelerated Window updated when the Non-Accelerated Window is rotated, because the image data itself is being affected by a non-GPU accelerated rotation.

Flick Panning Acceleration

"Toss" images across the screen with the Hand tool for a natural, real-time pan in any direction.

Figure 14: Adobe Photoshop CS4 Tool Bar

Testing GPU Acclerated Flick Panning: (In the Accelerated Window) 1. Click on the pan icon at the upper right side of the tool bar on upper side of the window to select the pan tool (Figure 14). 2. Now place the pan tool icon on the image and click the left mouse button and keep it pressed down. With the right mouse button pressed, move the mouse quickly to the right or left and release the right mouse button.

3. You should see that the image pans smoothly and it will continue to pan even after you have released the right mouse button.

Testing Flick Panning without GPU Acceleration: (In the Non- Accelerated Window) 1. Click on the pan icon at the upper right side of the tool bar on upper side of the window to select the pan tool (Figure 14). 2. Now place the pan tool icon on the image and click the left mouse button and keep it pressed down. With the right mouse button pressed, move the mouse quickly to the right or left and release the right mouse button. 3. You will see that the image will pan only when you move the mouse with the right button pressed. The moment you release the right mouse button the panning will stop. Also, the panning will not be smooth.

Smooth Image Display

By using the graphics capability of the GPU Adobe Photoshop CS4 has been able to improve image quality by removing the need to interpolate at non- standard zoom settings.

Figure 15: Image smoothing With GPU Presence

In previous versions of Photoshop which did not support the GPU accelerated Canvas, the application performed an interpolation of the screen image whenever the image was shown at a zoom factor other than 25%, 50%, 100% or 200%. The result was that degradation of the on screen image occurred which was most commonly seen as “jaggies” on text and vector shapes. By using the GPU to handle the image processing and display of the image canvas, images can now be viewed at any magnification factor without the need to degrade the image quality by doing an image interpolation step. The result is that users no longer have to worry about what zoom level they are using, as they will now get the highest level of image quality at any setting.

Brush resizing

Simply dragging the mouse to resize brushes allows instant previewing of brush size, shape and softness settings visually before making a single brushstroke. This allows users to work more interactively with all brush based tools and experience higher precision tablet tracking. To test dynamic brush resizing: 1. Select the brush tool from tool palette 2. With the brush on the image hold the Alt key and press the right mouse button. Drag the mouse to see the brush size change.

Figure 16: GPU Brush Resizing Top, Non-GPU Brush Bottom

Birds Eye View

One of the new features introduced in Photoshop CS4 is the Birds Eye View Zooming feature. Previously if a user wanted to navigate within their image, they would either have to zoom out and zoom back in to a new area, repeatedly pan the image looking for the area of interest, or using the navigator window to view a small representation of the image to navigate. Because zooming is now instantaneous on by leveraging the power of the GPU, users have a new intuitive way to navigate their images. The Birds Eye View feature allow users to instantly view the image full screen while an on screen selection tool allows them to navigate to a different section of the image and immediately return to the previous zoom level at the new location. The aerial zoom feature is only supported when OpenGL Drawing is enabled, it will not function without a GPU. 1. Zoom into an image until the image is larger than can be viewed on the screen. 2. Press and hold the “h” key, now press and hold the left mouse button. 3. The image will zoom to fill the screen and a rectangular selection box will be displayed. Use the mouse to move the selection box to a new location and release the mouse button. The image will instantly zoom into the area indicated by the selection rectangle (Figure 17: Birds Eye View Zooming)

Figure 17: Bird Eye View Zooming

Nvidia Quadro CX & RapiHD Professional Video Encoding for Adobe Premiere CS4

Testing Adobe Premiere Pro with RapiHD H.264 GPU Accelerated Encoding

1. Install the full version of Adobe Premiere Pro CS4. The Trial Version does not contain the codec’s needed to support HD content. 2. Install the Quadro CX board, making sure to connect the 6-pin power connector. 3. Install the Quadro CX driver 178.26 . 4. Make sure your machine is capable of connecting to the internet. 5. Run the setup program for the RapiHD Plugin.

Installing RapiHD

Double click the RapiHD_Accelerator_1.0.exe file to launch the installer. Follow the installer prompts accepting the default values provided by the installer. The install will ask for your Registration Key, this is a key made up of 8 letters and numbers, which you should have received with your installation files. Enter the Key in the box and click the Activate Button. You must be connected to the internet in order for activation to complete.

Figure 18: Installation – Enter Registration Key

Continue to follow the prompts from the installation screens until the installer completes the installation.

Note: When the system prompts you to upgrade your software, it is important that you update to the latest release via the network as future versions will have bug fixes and additional optimizations to improve performance.

Copy Content Files

Copy the self extracting QoS_007_1440x1080p.exe archive file to the local test machine. Double-click the file to extract the project files to the local machine. Make sure to note where the files are extracted, as you will need to know this information to open the project.

Note: QoS_007_1440x1080p Project Files are available on the Quadro CX Press FTP site.

Start Premiere Pro

1. Start Premiere Pro

Figure 19 – Welcome Screen with Recent Projects Listed

2. The Welcome to Premiere Pro Screen (Figure 2) should appear. If you have previously opened the QoS_007_1440x1080p project it will appear in the Recent Projects list and you can select it. Otherwise continue to Step 3. 3. Click Open Project. 4. From the File Explorer dialog, navigate to the QoS_007_1440x1080p project folder and open the project QoS_007_1440x1080p.prproj 5. The QoS_007_1440x1080p Project.

The Premiere Pro Layout

Figure 20 – Premiere Pro Layout

The Premiere Pro layout is shown (Figure 3) above. The Preview area and Timeline are labeled for reference. The timeline shows a visual representation of the arrangement of video and audio clips within the current project. The Preview area allows scrubbing and playback of the current arrangement. Clicking on the different layout sections makes that section active. Before performing a encoding session, the timeline section must be made active.

Encoding to H.264

CPU Encoding with Main Concept H.264

Figure 21 – Export video

1. Click your cursor anywhere inside the Timeline section of the layout. The Timeline area will become highlighted by a yellow outline. 2. From the application menu bar, select File >> Export >> Media … (Figure 4). 3. From the Format drop down select: H.264 Blu-ray

Figure 22 – MainConcept Export Settings

4. From the Preset drop down select: 1440x1080p 23.976 High Quality.

5. Click OK to send the video to the Adobe Media Encoder.

Figure 23 – Adobe Media Encoder

6. The Adobe Media Encoder will launch and will list the details of your current encoding session. Click Start Queue to begin the encoding process. The encode will start and begin processing. 7. You can view details about the encode after it completes from the Media Encoder menu File >> Show Log…

The Encoding Time listed in the log file also takes into account the file loading and saving and as such will be a longer time period than the actual encoding process.

GPU Encoding with RapiHD™

Figure 24 – Export video

1. Click your cursor anywhere inside the Timeline section of the layout. The Timeline area will become highlighted by a yellow outline. 2. From the application menu bar, select File >> Export >> Media … (Figure 8). 3. From the Format drop down select: ETI RapiHD ™

Figure 25 – Enabling Advanced Mode Options

4. From the Preset drop down select: 1440x1080p 23.976. 5. Click OK to send the video to the Adobe Media Encoder.

Figure 26 – Adobe Media Encoder

6. The Adobe Media Encoder will launch and will list the details of your current encoding session. Click Start Queue to begin the encoding process. The video encode will start and begin processing. 7. You can view details about the encode after it completes from the Media Encoder menu File >> Show Log…

The Encoding Time listed in the log file also takes into account the file loading and saving and as such will be a longer time period than the actual encoding process.

Additional Options

Video Up-sampling to 1920x1080p resolution

One of the advantages of using GPU encoding is that it frees the CPU to perform other tasks such a re-sampling the video to use a different output resolution or framerate than the source video. 1. Follow the above steps for testing CPU or GPU encoding. 2. Use the HDTV 1080p 23.97 Preset

Changing the Portion of Video Encoded

You may want to tailor the length and or the section of video you are encoding. These steps explain how this can be accomplished.

Figure 27 – Export Settings (In/Out Points)

When the Export Settings dialog is displayed look at the left hand panel, here you will see the Source/Output preview panel. At the bottom is a yellow timeline with triangular markers at either end. This yellow portion defines the section of video which will be encoded during the current export. By moving either the beginning (In Point) or ending (Out Point) triangles, you

can change how much or which portions of the scene are going to be rendered by the current export.

When comparing the RapiHD encoder to CPU encoders, make sure that you have the same section of video selected each time.

Premiere CS4 (1440x1080p)

160

140

120

100

80 fps

60

40

20

0 GPU: Intel Core 2 Duo (2.33Ghz) + Quadro CPU: Intel Core 2 Duo (2.33 Ghz Dual) CX

Encoding Time 147 37 GPU Encoding is 397% faster

Figure 28 - Encoding Times 1440x1080p

Premiere CS4 (HDTV 1080p)

250

200

150 fps

100

50

0 GPU: Intel Core 2 Duo (2.33Ghz) + Quadro CPU: Intel Core 2 Duo (2.33 Ghz Dual) CX

Encoding Time 223 47 GPU Encoding is 474% faster

Figure 29 - Endcoding Time HDTV 1080p

Adobe After Effects CS4 Acceleration

Testing Adobe After Effects CS4 GPU Acceleration

1. Install the full version or the 30-day trial version of Adobe After Effects CS4. 2. Download the latest NVIDIA product drivers from the FTP site and install them. 3. Sample project file is available on the press FTP. Copy these demo files onto the desktop. 4. Launch Adobe After Effects CS4 by double clicking the project file LiveDemo.aep .

Verify Settings

GPU & CPU Preview Settings From the menu select Edit  Preferences  Previews

Figure 30: Preferences - Previews – Enable OpenGL

1. Under the Fast Previews section (Figure 30) verify that Enable OpenGL is checked. If the option is grayed out, you may need to close and reopen After Effects or restart your computer. If the setting remains grayed out, this may be an indication that your graphics driver isn’t properly installed. In this case uninstall the current drivers and reinstall. 2. Disable Enable Adaptive Resolution with OpenGL . 3. Confirm that Accelerate Effects using OpenGL (when possible) is enabled.

Figure 31: Preferences – Previews – OpenGL Info…

4. Click the OpenGL Info… button and in the Texture Memory field (Figure 31) enter a value that is less than or equal to 75% of your GPU’s total memory. 5. Set the Adaptive Resolution Limit to ½ if you want to stress the performance difference between GPU & CPU rendering. Set this limit to ¼ if you want to stress the quality difference between GPU & CPU rendering.

Memory & Multiprocessing Settings Select the Memory & Multiprocessing option in the list on the left side of the Preferences dialog. Make sure that Prevent DLL Address Space Fragmentation is unchecked. This option can cause conflicts with OpenGL rendering.

CPU vs GPU Testing The primary benefit of OpenGL in After Effects is acceleration during interactive Fast Previews when the user is altering values or moving the play head along the timeline. This requires that Live Update be enabled. This button is at the top of the timeline panel (Figure 32).

Figure 32: The Live Update Button

If Live Update is not enabled then the Composition Viewer panel will not update as the user drags the Current Time Indicator along the timeline. It will only update when the user releases the Current Time Indicator .

Figure 33: The Composition Viewer

There are several Fast Preview modes in After Effects, accessible in the Fast Preview menu (Figure 34) in each Composition Viewer panel (Figure 33). Each composition can use a different mode, and these modes are remembered per composition. The only modes we are concerned with are Adaptive Resolution , which renders using the CPU and dynamically reduces the resolution of the preview to maintain interactivity, and OpenGL- Always On, which always renders using OpenGL if possible (some effects and capabilities are not OpenGL supported, these are still rendered using the CPU).

Figure 34: Fast Preview Mode

Switching back and forth between these two preview methods is as simple as accessing the Fast Preview menu (Figure 34) and selecting your desired mode.

After Effects User Interface Basics

Figure 35: The After Effects Interface

The Project Panel (Figure 36) contains all Footage items and Compositions in a directory system. Compositions can be opened by double clicking.

Figure 36: The After Effects Project Panel

The Effect Controls Panel (Figure 37) shares a pane with the Project Panel and can be accessed by clicking on the tab at the top of the pane. This panel is where you can adjust the properties of an effect.

Figure 37: The Effect Controls Panel

The Timeline Panel (Figure 38) is where you can select layers and move the Current Time Indicator to move forward or backward in the composition.

Figure 38: The Timeline Panel

Testing Adobe After Effects CS4 GPU Effects

Bilateral Blur

This Bilateral Blur example is up to 2.9x faster when using OpenGL on Quadro CX than Dual Core CPU rendering (Figure 48 ). Bilateral Blur is a new OpenGL accelerated effect in After Effects CS4. This effect is useful for blurring areas of similar color to reduce noise while maintaining the edges and form of the affected footage. The Threshold property is used to determine how much of the image will be affected. Higher Threshold values will result in more blurring across the edges of the image and generally more areas of the image being blurred. The Radius property determines the radius of the blur being applied. Higher Radius values will result in a heavier blur. This effect is almost identical to the Surface Blur filter in Photoshop.

Figure 39: Before (left) and after (right) Bilateral Blur. Note the noise in the left image.

Testing GPU Accelerated Bilateral Blur:

3. Double click the Bilateral Blur composition in the Project Panel to open it. 4. Verify that the Fast Preview mode is set to OpenGL (Always On) . 5. Select the BGPlane layer in the timeline. 6. Zoom into the composition at this point to get a better look at the shadows under the cubes, where the effect of the Bilateral Blur will be most noticeable (Figure 39). Press ‘z’ to select the Zoom tool and click in the Composition Viewer to zoom in, hold alt and click to zoom out. 7. In the Effects panel adjust the Radius and Threshold values to demonstrate the interactivity of the effect under OpenGL. Settle on a value around 6 for the Radius and 30 for the Threshold . 8. Drag the Current Time Indicator along the timeline slowly to demonstrate the interactivity with the timeline under OpenGL.

Testing Bilateral Blur without GPU Acceleration: 8. Change the Fast Preview mode to Adaptive Resolution . 9. Make sure you still have the BGPlane layer selected in the timeline. 10. In the Effects panel adjust the Radius and Threshold values to demonstrate the slow speed at which the CPU renders Bilateral Blur. Also note the degradation of the image under Adaptive Resolution , this makes it harder to see when you’ve arrived at the ‘best’ values. 11. Drag the Current Time Indicator along the timeline slowly to demonstrate the lack of interactivity with the timeline under CPU based rendering. 12. When done, return the composition to its original 100% zoom value by going to the Magnification popup at the bottom of the Composition Viewer and selecting Fit up to 100% (Figure 40).

Figure 40: Composition Viewer - Magnification popup

Turbulent Noise

These Turbulent Noise examples are up to 7.1x faster when using OpenGL on Quadro CX than Dual Core CPU rendering (Figure 48 ). Turbulent Noise is a new OpenGL accelerated effect in After Effects CS4. It is similar to the older Fractal Noise effect, but uses a newer process to create more dynamic and turbulent animations. This effect can be used to simulate a variety of organic systems such as clouds, water, fire, tree bark, marble, etc. There are quite a few properties involved that we won’t touch on here. You can read more on these properties at: http://help.adobe.com/en_US/AfterEffects/9.0/WS47C7ABE9-E920-4752-A286-5418B881300B.html The properties we are primarily interested in are Complexity and Evolution (Figure 41). Complexity is the number of levels of noise composited together to form the final pattern, the maximum value is 20 and this value should be used for a more dramatic CPU v. GPU comparison. Evolution determines the state of the pattern, as this value changes the pattern of noise ‘evolves.’

Figure 41: Turbulent Noise – Complexity & Evolution

Testing GPU Accelerated Turbulent Noise: 1. Double click the Turbulent Noise_fire composition in the Project Panel to open it.

2. Verify that the Fast Preview mode is set to OpenGL (Always On) . 3. Select the Noise layer in the Timeline . 4. In the Effects panel click on the Evolution value and drag to the right and left. Note the smooth real-time animation of the effect in the Composition Viewer .

Testing Turbulent Noise without GPU Acceleration: 1. Change the Fast Preview mode to Adaptive Resolution . 2. Make sure you still have the Noise layer selected in the timeline. 3. In the Effects panel adjust the Evolution value slowly. Pause occasionally to wait for the CPU to render. Note the dramatic difference in performance.

Optional Additional Example: 1. Double click the Turbulent Noise_water composition in the Project Panel to open it 2. Verify that the Fast Preview mode is set to OpenGL (Always On) . 3. Drag the Current Time Indicator slowly through the Timeline and note the smooth rendering of the Turbulent Noise. 4. Change the Fast Preview mode to Adaptive Resolution . 5. Drag the Current Time Indicator slowly through the Timeline and note the incredibly slow render.

Cartoon

This Cartoon example is up to 38x faster when using OpenGL on Quadro CX than Dual Core CPU rendering (Figure 48 ). Cartoon is a new OpenGL accelerated effect in After Effects CS4. It applies several algorithms to the given layer to detect edges and smooth areas of similar color. These algorithms are computationally expensive. As a result Adobe forces the Cartoon effect to use OpenGL acceleration under any Fast Preview mode. As a result you will not see dramatic differences between the Fast Preview modes ( OpenGL (Always On) and Adaptive Resolution ).

Testing GPU Accelerated Cartoon: 1. Double click the Cartoon composition in the Project Panel to open it.

2. Select the footage layer Cartoon_source . 3. Verify that Use OpenGL When Available is enabled in the Advanced section of the effect controls (Figure 44). 4. Make sure that the Fast Preview mode is set to Adaptive Resolution . It is important to remember that the Cartoon effect renders using OpenGL even when the Fast Preview mode is set to Adaptive Resolution! 5. Drag the Current Time Indicator along the timeline slowly. Explain that the GPU performs all of the image processing on the footage and the computer is still very much responsive.

Figure 42: Cartoon effect setting adjustments.

6. To demonstrate the interactivity of the effect, and the ability to quickly try different looks (Figure 42): Click on the Detail Threshold and drag to the right until the value reaches 70. Drag to increase the Steps to 10 and the Shading Smoothness to 60. The footage should take on a more impressionistic look (Figure 43).

Figure 43: Cartoon effect before (left) and after (right) adjustments.

7. Use the Undo command (ctrl-z) repeatedly to return the effect to its original settings (visible in Figure 44).

Figure 44: Cartoon – Use OpenGL When Available

Testing Cartoon effect without GPU Acceleration: 1. Double click the Cartoon_CPU composition in the Project Panel to open it. 2. Select the footage layer Cartoon_source_small . Explain that this footage is at half the resolution used in the previous GPU based example. 3. Disable Use OpenGL When Available in the Advanced tab of the effect controls panel (Figure 44). 4. Drag the Current Time Indicator along the timeline slowly. Explain that the even at half the native resolution, the effect performs poorly under CPU (no OpenGL) rendering. The interactivity that was present in the OpenGL example is severely reduced. 5. Enable Use OpenGL When Available in the Advanced tab of the effect controls panel.

Depth of Field

This Depth of Field example is up to 3x faster when using OpenGL on Quadro CX than Dual Core CPU rendering (Figure 48 ). Depth of Field is not a new feature in CS4, but is OpenGL accelerated for the first time. Depth of field refers to the zone in which objects are in focus

in a scene. As objects move farther away from the focal plane of a camera they become blurred. Depth of Field in After Effects is not an effect, but a Camera attribute. As such it requires a 3D Camera and 3D layers. As in real world optics, there are many Camera attributes that affect Depth of Field within After Effects. 1. Focus Distance – This determines the focal plane. Layers that reside on this plane, or parts of a layer that intersect it, will be perfectly focused. 2. Aperture – As the aperture value increase the depth of field becomes ‘shallow’ and less area will be in focus. 3. Blur Level – This attribute does not exist in real world optics. This does not affect what is blurred (the depth of field) but instead affects how much things are blurred.

Testing GPU Accelerated Depth of Field: 1. Double click the Depth of Field composition in the Project Panel to open it. 2. Verify that the Fast Preview mode is set to OpenGL (Always On) . 3. Select the DoF_Camera layer and press ‘aa’ to reveal the Camera Options . 4. Click on the Focus Distance value and drag to the right to extend the focus of the camera (holding shift will increase the speed at which the value changes by 10x). The stop sign in the background should come into focus quickly. Return the value of the Focus Distance to 2580 either manually or by undo (ctrl-z). Do not reduce the focus distance below 2000 as this may cause rendering to slow dramatically .

Figure 45: The Unified Camera Tool

5. Press ‘c’ to select the Unified Camera Tool (Figure 45). Warning : pressing ‘c’ multiple times will cycle through additional camera tools, you should try to use the Unified Camera Tool only. 6. Click with the Right Mouse Button in the Composition Viewer and drag upward to track in to the scene (hold shift to move 10x faster).

7. Click with the Left Mouse Button in the Composition Viewer and move the mouse around to pan the camera. 8. Press ‘uu’ to reveal the camera properties you have altered, then click the Reset text next to the Transform heading (Figure 46) to return the camera to its original position.

Figure 46: Reset Transformations

Testing Depth of Field without GPU Acceleration: 1. Change the Fast Preview mode to Adaptive Resolution . 2. Repeat the steps 3-8 from above, calling attention to the much slower rendering speed and the inability to distinguish focused areas from out of focus areas due to the reduced resolution.

Nested Compositions

This Nested Compositions example is up to 5.3x faster when using OpenGL on Quadro CX than Dual Core CPU rendering (Figure 48 ). Advanced compositing work in After Effects often requires creating nested relationships between compositions. One composition is added as footage in another composition. Organizing projects this way allows the compositor to work on elements separately and bring them together in a more elegant way. Previous versions of After Effects were only able to use OpenGL to accelerate the current composition. In After Effects CS4 all ‘nested’ compositions (compositions within compositions) will use OpenGL to render if possible.

Testing GPU Accelerated Nested Compositions: 1. Double click the NestedComps composition in the Project Panel to open it. 2. Verify that the Fast Preview mode is set to OpenGL (Always On) . 3. Drag the Current Time Indicator slowly along the Timeline . Interaction, in this case, is not real-time but should be significantly better than under CPU rendering. 4. Press ‘c’ to select the Unified Camera Tool .

5. Click with the Right Mouse Button in the Composition Viewer and drag upward to track in to the scene (hold shift to move 10x faster).

Testing Nested Compositions without GPU Acceleration: 1. Change the Fast Preview mode to Adaptive Resolution . 2. Drag the Current Time Indicator slowly along the Timeline . Note the deterioration of interaction and image resolution. 3. Press ‘c’ to select the Unified Camera Tool . 4. Click with the Right Mouse Button in the Composition Viewer and drag upward to track in to the scene (hold shift to move 10x faster).

More on Nested Compositions: In order to show the nested relationships of this composition, press ‘v’ to enable the Selection tool, right-click in the Composition Viewer , and go down to the Composition Flowchart contextual menu option to activate the Composition Flowchart (Figure 47):

Figure 47: Composition Flow Chart. Double click any of the ‘nodes’ to enter that composition.

You can now double click any of the nodes in the flowchart to open that composition in the composition viewer.

Performance Metrics

CPU Render GPU Render (seconds) (seconds) Factor Bilateral Blur 623 215 2.90 Cartoon 915 24 38.13 Turbulent Noise 563 79 7.13 Depth of Field Blur 537 178 3.02 Nested Compositions 684 130 5.26 Figure 48: Performance Metrics

Test Machine Specifications

Dual-Core AMD Opteron 2.8GHz, 3.5GB RAM w/ Quadro CX

NVIDIA Quadro CX Advantages

Why Choose the Quadro CX Workstation Board Over NVIDIA GeForce?

Today’s high performance consumer graphics boards while possessing extremely powerful graphics performance, are primarily designed for gaming performance, whereas professional visual imaging and 3D applications have more intricate needs that require additional features and a different balance in some aspects of the graphics boards features. NVIDIA Quadro CX solutions offer features that provide additional functionality required by professional creative professionals:  Accelerated Video Encoding: Utilizing the RapiHD Plugin, the Quadro CX can encode High Definition H.264 video up to 4x faster than is possible using CPU based encoding.  GPU Accelerated RAW Preview and Decoding: The Quadro CX uses the power of the GPU to perform lightning fast previews and RAW file decoding on Adobe Digital Negative Files (DNG). Rapidly view and rate images as the first step in a Digital RAW workflow.  Support for Professional SDI Output: The Quadro CX also provides support for professional video output via SDI for film and video post- production and broadcast graphics. The boards support 2 channels of SD or HD-SDI output. Plugins for SDI output from within Premiere Pro and After Effects are included with the Quadro CX.  Application testing and certification: All NVIDIA Quadro CX graphics boards are a certified professional solution for Adobe CS4 Suite.  Support commitment of three years: NVIDIA provides support and driver updates for all NVIDIA Quadro graphics boards for three years from the date of introduction.  Planned availability of boards for 18 months: With NVIDIA GeForce and other consumer cards, there is no guarantee how long the card will be available, but NVIDIA Quadro boards typically have an availability of 18 months, providing a more stable IT platform across your enterprise.  Enhanced driver configuration: Designed to support the more varied needs of professional applications, Quadro CX drivers let users adjust settings for texture memory size, buffer flipping mode, anti-aliasing line

gamma, texture color depth, stereoscopic display settings and overlay control–all of which are unavailable on NVIDIA GeForce cards. This allows users to customize DirectX and OpenGL settings that are important for professional 3D, Professional Imaging and Visualization applications.

Delivers All the NVIDIA GeForce Advantages

Just because the Quadro workstation boards are designed to provide the best professional features for high end applications, doesn’t mean that workstation professionals have to sacrifice the ability to play today’s hottest consumer games and visual applications. The Quadro CX offers similar gaming performance as that found on NVIDIA’s consumer level cards. When not running high performance professional applications, the Quadro professional cards can also run today’s most exciting gaming titles.

Note: While Quadro cards can generally run the same gaming applications as Geforce cards, the Qaudro cards do not currently support the gaming profiles used by some of these applications.

NVIDIA Unified Driver Architecture (UDA)

The NVIDIA Unified Driver Architecture (UDA) allows forward-and- backward as well as top-to-bottom compatibility, greatly reducing support costs by simplifying system maintenance. With the NVIDIA UDA, performance optimizations and bug fixes apply to all Quadro products, providing CAD and IT managers with a strong investment protection. Patented UDA technology is found only in NVIDIA products. UDA also allows every generation of Quadro graphics products to use any certified driver. The UDA model allows a single graphics driver update to be applied across a mixed installation of NVIDIA products, reducing the burden on IT resources.

Benefits

 Decreased maintenance time and total cost of ownership: With a single UDA driver across your enterprise, only one driver has to be managed, configured, and installed.  Ongoing improvements: NVIDIA continues to add more functionality and performance to the UDA driver. This allows older processors to enjoy new features and run faster at no additional cost.  Reduced hardware/driver conflicts: Every driver is thoroughly tested with all previous products and new products are even tested with old drivers.  Increased scalability: Upgrading products and adding new hardware is simplified when your graphics solution is based on NVIDIA hardware and the UDA driver.  Future-ready: The NVIDIA driver is available for 10 different operating systems, including Windows XP 32-bit/64-bit, Windows Vista 32-bit/64- bit, and FreeBSD.

NVIDIA nView ® Multi-Display Technology

The NVIDIA Quadro CX professional graphics solutions feature NVIDIA’s nView multi-display technology, providing the ultimate in multiple display flexibility and user control. The combination of nView hardware and software technology leverages NVIDIA’s industry-leading hardware and software expertise to deliver multi-display functionality with immense flexibility. nView incorporates built-in attributes and performance tuning for each display device, including CRTs and flat panel LCDs, in a highly intuitive and flexible user interface. Highlights include:  Windows integration: Offers seamless integration within the familiar Windows environment, which enables users to quickly and easily take advantage of nView’s advanced multi-display functionality.  Setup wizard: Allows users to configure their multiple display solutions quickly and correctly.  Window and application management: Gives users full control over repositioning dialog boxes and application windows.

 Application extensions for Microsoft Internet Explorer: Enables more efficient Web searches through Internet Explorer extensions.  Hot keys: With its straightforward configuration utility, nView lets users bind every nView action to a keyboard hot key.  Advanced zoom features: Let users to quickly enlarge portions of the screen for easier close-up viewing and precision editing.  Desktop management: Allows user to create up to 32 different Windows desktop workspaces to control information flow. Each desktop is fully customizable, allowing users to change the desktop name, select a custom desktop background, and control the availability of applications.  Advanced Windows Effects: Maximizes valuable desktop real estate. Effects, such as transparencies, can be applied to applications such as Internet Explorer so users can easily see incoming e-mail messages hidden behind windows.



Appendix A: Product Specifications

Table 1. NVIDIA Quadro CX

Quadro CX Announced 2008-11-10 MSRP $1,999 GPU GT200GL Bus type PCIe ×16 Process 55 nm Transistors 1.4 B Memory size 1.5 GB Memory type GDDR3 Memory width 384-bit Memory bandwidth 76.8 GB/s Triangles/s 300 M Texels/s 38 B Color depth 128-bit OpenGL 2.1 DirectX/Shader Model 10.0/4.0 FSAA/SLI FSAA 32×/64×1.4 B RG FSAA ✔ VESA stereo ✔ Edge blending ✔ G-Sync support ✔ SLI support ✔ PureVideo ✔ PureVideo HD ✔ Board Width 2 Power usage 150 W RAMDACs 400 MHz Max. analog res 2048×1536 Max. digital res 2560×1600 (DP)

3840 x 2400 (DVI) Display connectors 2 DP 1 DVI-I DL 1 Stereo

Appendix C: Testing Basics

Testing Checklist

The following checklist is provided as a quick reminder. We have prepared more detailed instructions on installing and configuring hardware and software for workstation graphics board benchmarking. Having problems? Not getting the results you expect? Make sure you do all of the following:  Always uninstall graphics board drivers before switching boards or changing driver versions.  Always disable V-sync when benchmarking  Always run with the latest display driver.  Keep the NVIDIA Control Panel closed while benchmarking.  Always restart the application before each benchmark test.  Disable unneeded background processes, virus checkers, and indexing services.  Read our relevant Evaluation Notes:

Note: Please be aware that having V-sync enabled is the chief cause of poor benchmarking results. If V-sync is enabled the full performance which the graphics card is capable of will not reflected in performance tests

Additional Product Information

 NVIDIA Quadro FX Line Card  NVIDIA Quadro CX Product Data Sheet  NVIDIA Quadro FX Product Overview

Appendix E: NVIDIA Marketing and PR Information

North Nick STAM Derek PEREZ America Director, Technical Marketing Director of PR 215-504-0321 (Office) 408–486-2512 215-514-0400 (Cell) [email protected] [email protected]

Sean Kilbride Technical Marketing Manager, Workstation Product Reviews 408-486-2313 (Office) 510-673-4570 (Cell) [email protected]

Europe, Luciano ALIBRANDI Stephane QUENTIN Middle-East, Director of Product PR EMEA Southern European Product PR Manager Africa, and +33 6 07405498 +33 6 14308655 India [email protected] [email protected] NVIDIA Ltd NVIDIA Ltd 14, place Marie Jeanne Bassot 14, place Marie Jeanne Bassot 92593 Levallois Perret, FRANCE 92593 Levallois Perret, FRANCE

Jens NEUSCHAEFER Benjamin Berraondo Central European Product PR Manager Northern European Product PR Manager +49 173 528 2912 +44 118 903 3078 [email protected] [email protected] NVIDIA GmbH NVIDIA Ltd Rosenheimerstr.145b 1310 Arlington Business Park 81671 München, GERMANY Theale, Berkshire RG7 4SA United Kingdom

Asia and Kaori NAKAMURA Cynthia LEE Pacific Japan Marketing Manager Director of Marketing, Japan and Korea Region +81 (3) 6743-8712 +88 6-2-21755769 [email protected] [email protected] NVIDIA Japan Akasaka Tameike Tower 2F, 2-17-7 Akasaka Minato-ku, Tokyo 107-0052 JAPAN

Sunny LEE Peizhi (Perry) DENG Korea Marketing Manager Technical Marketing Manager, APAC +82 (2) 6000-8012 +86-10 5866 1518 [email protected] [email protected] NVIDIA Korea NVIDIA Corp. #2101, COEX Trade Tower Unit 2901-2904, China World Tower 1 159-1 Samsung-dong N0.1 Jian Guo Men Wai Avenue Kangnam-gu, Seoul 135-729 KOREA Beijing, P. R. China

Branding Guidelines

The correct way of writing NVIDIA is the name “NVIDIA” in all uppercase. Upon first reference, the name should be followed by a registered trademark symbol, “NVIDIA ®.” Quadro is written with an uppercase “Q,” lowercase “uadro.” In the first reference, the name Quadro should be followed by a registered trademark symbol, “Quadro ®.” If the first reference to NVIDIA is “NVIDIA Quadro,” the registration mark may be omitted after NVIDIA, “NVIDIA Quadro ®.” In such a case, the first use of NVIDIA separate from the Quadro name should be followed by the trademark symbol, as described above.  Write the name “Quadro” (according to the preceding guidelines), followed by a space, and all uppercase “CX.”

Reviewer’s Guide: NVIDIA Quadro FX Professional Graphics Cards

Notice ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER DOCUMENTS (TOGETHER AND SEPARATELY, “MATERIALS”) ARE BEING PROVIDED “AS IS.” NVIDIA MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. Information furnished is believed to be accurate and reliable. However, NVIDIA Corporation assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of NVIDIA Corporation. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. NVIDIA Corporation products are not authorized for use as critical components in life support devices or systems without express written approval of NVIDIA Corporation. Trademarks NVIDIA, the NVIDIA logo, Quadro, ForceWare, nView, GeForce, Tesla, G-Sync, CUDA, SLI, PureVideo, Gelato, FX Composer, PerfHUD, and PerfKit are trademarks or registered trademarks of NVIDIA Corporation in the United States and other countries. Other company and product names may be trademarks of the respective companies with which they are associated. Copyright © 2008 NVIDIA Corporation. All rights reserved.

NVIDIA Corporation 2701 San Tomas Expressway Santa Clara, CA 95050 www.nvidia.com