Using Intel Graphics Performance Analyzer (GPA) to analyze Intel Media Software Development Kitenabled

Size: px
Start display at page:

Download "Using Intel Graphics Performance Analyzer (GPA) to analyze Intel Media Software Development Kitenabled"

Transcription

1 Using Intel Graphics Performance Analyzer (GPA) to analyze Intel Media Software Development Kitenabled applications The 2 nd Generation Intel Core family of processors provides hardware-accelerated media encode, decode and preprocessing capabilities called Intel Quick Sync Video technology. The Intel Media Software Development Kit (Intel Media SDK) provides developers with a standard application programming interface (API) to create highperformance video solutions for consumer and professional uses based on Intel Quick Sync Video technology. The Intel Media SDK provides developers with: Highly optimized routines for delivering maximum video performance on 2 nd Generation Intel Core processors. Built-in support for upcoming video capabilities in future Intel platforms. Faster time to market with easy-to-access APIs and reduced development time. Intel Graphics Performance Analyzers (Intel GPA) Intel GPA is a suite of software tools that provides platform-level graphics performance analysis to help developers optimize application performance. Intel GPA has the following major components: Intel GPA Frame Analyzer is a powerful, intuitive, best-in-class single frame analysis and optimization tool. Intel GPA System Analyzer Heads-up Display (HUD) and Standalone provide straightforward initial analysis and interactive Microsoft Direct3D* pipeline state overrides. Intel GPA Platform Analyzer provides a timeline view for analysis of tasks, threads, Microsoft DirectX*, OpenCL and GPU-accelerated media applications in context.

2 Intel GPA Media Performance Analyzer: See how efficiently your code utilizes hardware acceleration on Intel Core processor-based PCs with Intel HD Graphics, or run real-time analysis of encode and decode metrics to get indepth, real-time media performance analysis. The Intel GPA Media Performance Analyzer helps the developer to understand and fine-tune performance gaps resulting from suboptimal use of the Intel Media SDK. The rest of this white paper will provide detailed usage examples and tips on using the Intel GPA Media Performance Analyzer to understand performance issues in Intel Media SDK-enabled applications. We will use an example to encode a YUV file to H.264/AVC using the Intel Media SDK. If Intel GPA is installed on the system, usually there is an Intel GPA icon on the taskbar. If there is no icon, start Intel GPA from the Microsoft Windows* Start menu; it will place the icon on the taskbar. Rightclick on the Intel GPA icon. It will have Media Performance. as one of the options (Figure 1: Intel GPA). Select the Media Performance option. It will open up the Intel GPA Media Performance Analyzer Window as shown below: Figure 1: Intel GPA Figure 2: Intel GPA Media Performance Analyzer

3 The Media Performance Analyzer window provides real-time Intel HD Graphics usage information. The GPU General tab shows the overall usage percentage of Intel HD Graphics. The GPU Execution Unit Engine (EU) tab provides total real-time usage of the execution units. The table under the GPU Execution Unit Engine tab provides the usage of various components of the GPU execution units. The right hand side shows the total usage of the Multi-Format Codec Engine (MFX Engine) and its components. To demonstrate how to use the Intel GPA Media Performance Analyzer to optimize an Intel Media SDK-enabled application, we will use the sample encode application shipped with Intel Media SDK distributions. The Intel Media SDK provides two APIs: Submit the frame to Intel HD Graphics for encoding: MFXVideoENCODE_EncodeFrameAsync(mfxSession session, mfxencodectrl *ctrl, mfxframesurface1 *surface, mfxbitstream *bs, mfxsyncpoint *syncp) encode Receive the encoded frame: MFXVideoCORE_SyncOperation(mfxSession session, mfxsyncpoint syncp, mfxu32 wait); MFXVideoENCODE_EncodeFrameAsync() is an asynchronous (nonblocking) API call used by the application to submit an uncompressed (NV12) frame to the Intel Media SDK for encoding. This API takes the session handle, encode settings (mfxencodectrl), input frame (mfxframesurface1), output buffer (mfxbitstream), and sync point (MfxSyncPoint) as input. The sync point is used by the MFXVideoENCODE_EncodeFrameAsync API to retrieve the encoded frame back from the Intel Media SDK. Consider the following two scenarios to understand how the data flows in Intel HD Graphics between different encode stages, and how the Intel GPA Media Performance Analyzer helps to optimize the application. Scenario A: we will use the simple encode application to o Read a raw frame from the input file; o Submit the frame to Intel Media SDK using EncodeFrameAsync API; o Retrieve the encoded frame from Intel Media SDK; o Write the encoded frame to the file. Scenario B: we will use the simple encode application to o Read 3 raw frames from the input file; o Submit these frames to Intel Media SDK using EncodeFrameAsync API; o Retrieve the encoded frames from Intel Media SDK; o Write the encoded frames to the file. Scenario A works on one frame at a time, and Scenario B works on multiple frames (3) at a time. There is no change in the architecture of the simple encode application. It is achieved by the AsyncDepth parameter in the Intel Media SDK, which tells the Intel Media SDK how many frames can be submitted

4 asynchronously before the application starts draining the output from the Intel Media SDK. It is exposed as a parameter to the application. The input YUV file is 1920x1080 with 300 frames and encoded to H.264/AVC for 8Mbps with Constant Bit Rate (CBR) settings. The important encoder configuration parameters for the Intel Media SDK are set as follows: // set mfx parameters mfxencparams.mfx.codecid = MFX_CODEC_AVC; mfxencparams.iopattern = MFX_IOPATTERN_IN_SYSTEM_MEMORY; mfxencparams.mfx.frameinfo.chromaformat = MFX_CHROMAFORMAT_YUV420; mfxencparams.mfx.frameinfo.fourcc = MFX_FOURCC_NV12; mfxencparams.mfx.frameinfo.picstruct = MFX_PICSTRUCT_PROGRESSIVE; mfxencparams.mfx.targetusage = MFX_TARGETUSAGE_BALANCED; mfxencparams.mfx.ratecontrolmethod = MFX_RATECONTROL_CBR; mfxencparams.mfx.numthread = 0; mfxencparams.mfx.encodedorder = 0; mfxoption.cavlc = MFX_CODINGOPTION_OFF; // CABAC Figure 3 shows the changes in the Intel GPA Media Performance Analyzer window when we run the simple encode application for Scenario A: Figure 3: Scenario A - Intel GPA Media Performance Analyzer View Figure 4 shows the Intel Media Performance Analyzer output when Scenario B is run:

5 Figure 4: Scenario B - Intel GPA Media Performance Analyzer View In Scenario B, GPU usage is 98%, while in Scenario A, GPU usage is 62%. Similarly, execution unit and MFX unit usage are higher in Scenario B. Table 1: Performance Comparison of Scenario A and Scenario B Scenario A (single synchronized frame encoding) Scenario B (multiple asynchronous frame encoding) GPU Usage EU Usage MFX Usage Frames/sec 62% 51% 10% 41* fps 98% 83% 25% 108* fps Note: * the above performance number no way indicates minimum or maximum performance that can be achieved from Intel Quick Sync Video. These numbers are obtained through a sample application to understand the Intel GPA tool. It is easy to imagine that multiple asynchronous frame encoding will yield better performance over single synchronized frame encoding. However, what is the optimal value for AysncDepth (Intel Media SDK parameter) to get the best performance? Often the developer is doing multiple asynchronous encoding sessions, but is not getting any performance benefit, or it is actually hurting the

6 performance. The Intel GPA Media Performance Analyzer helps by visualizing concurrency between hardware processing elements and logical (API) calls. If you click on the Capture button while the application is running, the Intel GPA Media Performance Analyzer will capture a detailed execution trace of the application. Let us run Scenario A of the sample encode application and capture the trace to understand its execution inside Intel HD Graphics. Tracing Duration tells us the length of the trace to be captured in milliseconds. 1000ms or 2000ms is more than enough to understand the performance issues of the application. Click on the Capture button and start the simple encode application. After 1000ms, the trace will stop and it will open up the trace in a separate window. Figure 5 shows the trace from a simple encode application for Scenario A: Figure 5: Scenario A - Trace View The trace provides a system-wide view of how the application code works with Intel Media SDK and how media-related workloads execute on Intel HD Graphics. The trace is organized in horizontal tracks, which can be a processing thread (running on a CPU core) or within an Intel HD Graphics hardware block, or it can represent the duration of a blocking API call. The user can easily zoom in or out horizontally with the mouse wheel or - and = keys. The bottom right corner provides the list of panels that can provide more details about the trace when a user selects part of the trace. For example, in the picture below, the Statistics panel is selected and shown on the top right panel.

7 Here we click inside a track and zoom in (Figure 6 below). This expands the details about the tracks. 1 frame Figure 6: Scenario A - Expanded Track View The Statistics and Summary panels provide more details about the selected region. The Summary panel tells us that MFX_SyncOperation is selected. This can be easily confirmed by zooming in more on the Track panel. Figure 7: Scenario A Expanded Frame Info Figure 7 shows the encoding of one H.264/AVC frame. The first track, msdk_sample.exe (let us call it Application Track), runs the Mfx_SyncOperation API. The corresponding tasks in the Intel Media SDK are labeled as MSDK Track. Two GPU Encode tracks show the movement of frames inside the GPU and execution of different functions. The first GPU Encode track is labeled as Motion Estimation Track, and the other is labeled as Coding Track. Let us understand these tracks in more detail. Application Track: We zoom in a little bit more and can see that the Application Track has two function calls, MFX_EncodeFrameAsync and MFX_SyncOperation.

8 MFX_EncodeFrameAsync takes only.0237ms, and MFX_SyncOperation takes 20.75ms. Figure 8: Scenario A - Application Track The MFX_EncodeFrameAsync call is asynchronous and returns immediately, but the MFXSyncOperation call waits for the encode to finish for the frame submitted by the MFX_EncodeFrameAsync. This is one of the issues in Scenario A, where the application is waiting for each frame to complete before submitting the next frame for encoding. Encode does not take that much time, but there is additional overhead associated with the operation, e.g., copying the frame from the CPU memory to the graphics unit memory and getting the encoded frame back from the graphics unit. MSDK Track The MSDK Track has a main track called Encode Submit, which has multiple subtracks (see Figure 9). Encode Submit first locks the frame, then copies the frame to the graphics unit, then unlocks the frame. The first step to copy the frame also depends on frame size. In our case, it is 1920x1080 YUV buffer. The second step is to execute DXVA commands to the graphics unit to encode the frame. That is where the graphics unit starts encoding the frame. Figure 9: Scenario A - MSDK Track

9 The DXVA2_Execute time may differ for every frame type (I-frame, B-frame, or P-Frame) as the driver may attach other information with the command (e.g., information needed to manage reference frames, etc.). GPU Encode Track There are two GPU Encode tracks (Figure 10). This is because there are two different hardware blocks used in the encoding process to perform two separate tasks. Figure 10: Scenario A - GPU Encode Track The first GPU Encode track is responsible for motion estimation, which includes motion detection and mode decision. The second task is mainly responsible for bitstream coding based on the information sent from the Motion Estimation Track, which includes CABAC. The application cannot control the execution time of these tracks, but it is helpful to understand these tracks for performance purposes. Motion Estimation Track The Motion Estimation Track is actually the kernel software which runs on the Execution Units (EUs) of the graphics unit. This kernel is executed while adaptively invoking the motion estimation acceleration hardware. The actual behavior depends on the TargetUsage set by the application. Here we can see 4 stages inside the Motion Estimation Track with MFX_TARGETUSAGE_BALANCED mode. The performance of this track depends on the usage parameter, but it is also affected by whether graphics Intel Turbo Boost Technology is on or off. Coding Track The Coding Track is executed on the independent coding acceleration hardware, which is separate from the EUs. Because motion estimation and coding are on

10 independent hardware, the Motion Estimation Track and Coding Track can work in parallel. On the Intel GPA Platform Analyzer, these two processes are serialized, but this is just because of logical dependency, which means the Coding Track needs the motion vector and macroblock type from the Motion Estimation Track. In other words, this serialization is done by the driver software, not by hardware logic. If there is no dependency, the hardware can work in parallel. This is a very important point to consider when optimizing the encoding performance. The Motion Estimation Track is separated into multiple stages to improve performance by breaking the entire motion estimation process into several pieces. So, multiple frames which are in the encoding stage (Motion Estimation Track or Coding Track) can be encoded in parallel. In this case, motion estimation for the current frame can work in parallel with coding of the last frame. Intel GPA Media Performance Analyzer helps the developer to understand whether encode hardware is used optimally inside the graphics or not. End of Encode_Query Encode_Query messages are issued by the Intel Media SDK to check whether encoding is complete or not. If you look at Figure 10, after Encode Submit, there are tasks at regular intervals in the MSDK Track; these tasks are Encode_Query tasks. Figure 11 shows the expanded form of the MSDK Track near Encode_Query. Figure 11: Scenario A - Encode Query If the encoded frame is ready, then the graphics driver locks the frame, copies the data from the graphics unit to the destination frame, and unlocks the frame. This data copy (graphics unit to CPU) is much faster than when an uncompressed frame is copied to the graphics unit. There are two reasons: first, the compressed frame is smaller in size as compared to uncompressed frame, and second, the Intel Media SDK utilizes an optimized data copy with a combination of MOVNTDQA and MFENCE instructions. An application can get the best performance from Intel Quick Sync Video technology by fully utilizing the hardware acceleration capabilities in Intel HD Graphics. For example, in Scenario A:

11 1. There is a gap of ~4.8 ms when the first frame encoding ends and the second frame encoding starts (Figure 12). The application should submit more work to the graphics unit, as the graphics unit is idle during this gap. Figure 12: Scenario A - Idle Time in Intel HD Graphics 2. The graphics unit encode capabilities are not overlapped optimally. As mentioned earlier, there are parts of motion estimation and encoding that can run in parallel, as there are different hardware units used. Figure 12 shows that GPU Encode Track 1 and GPU Encode Track 2 are mostly working serially. About ~12 ms could be recovered if these were overlapped. There are a some obvious ways to accomplish this (see Figure 13): 1. First, by submitting two frames in parallel, we can eliminate the CPU bottleneck. 2. Second, by using more than two frames in parallel, we can fully overlap the two Encode tracks. Figure 13: Scenario A - Add Parallelism Let us look at the Intel GPA Media Performance Analyzer trace for Scenario B (Figure 14).

12 Figure 14: Scenario B - Expanded View In Scenario B, the application is using the Motion Estimation Track and the Coding Track in parallel. There is no idle time in between them. Multiple frames are submitted for encoding to the graphics unit, which also limits the idle time between different hardware encoding units. It is clear that Scenario B is able to hide the idle time on the graphics unit. The performance of Scenario A is 41 fps, and the performance of Scenario B is 108 fps. Scenario B only reduces 7-16ms time on hardware, which does not account for the more than double performance boost. Where is the extra performance coming from? To find out, let us compare the traces of the two scenarios. Figure 15 shows the combined traces from both scenarios. Figure 15: Scenario A and Scenario B Comparison

13 Using the Intel GPA Media Performance Analyzer to show the time spent in each task, it looks like the Media Estimation unit in the GPU Encode Track is spending almost ~7-8ms in Scenario B, as compared to 12-14ms in Scenario A. How is that possible? It is the same amount of work; we did not change the frame size or any other encoding parameters. This performance gain is due to Intel Turbo Boost Technology in Intel HD Graphics, which is similar to Intel Turbo Boost Technology in the CPU. In the 2 nd Generation Intel Core i5-2540m processor, the base graphics frequency is 650MHz, and the maximum graphics frequency is 1.3GHz. If an application is not using the graphics unit heavily enough, the graphics unit remains at the base frequency. But as the graphics unit usage increases, Intel Turbo Boost Technology kicks in and increases the graphics unit frequency. So, the extra performance achieved by Scenario B on top of removing idle time between hardware units is due to the graphics unit s use of Intel Turbo Boost Technology. Summary Let me summarize the key points that we learned from analyzing Intel GPA Media Performance Analyzer traces to get the best encode performance from Intel Quick Sync Video: 1. The Encode Submit in the MSDK Track should finish before the Motion Estimation for the previous frame finishes (Figure 14). If the application can do that, then the application is making sure that the Motion Estimation unit has another frame to work on after the current frame is finished. 2. If it is hard to achieve the requirement mentioned in point 1 due to application complexity, try to complete Encode_Submit before the Coding Track for the previous frame completes. This enables the application to achieve nearly 100% GPU utilization. 3. If even the second point is not feasible, try to achieve 90% GPU utilization; then Intel Turbo Boost Technology on the graphics unit can benefit application performance. An application can meet one of the above requirements by using the AsyncDepth parameter in the Intel Media SDK to submit multiple frames before synchronizing those frames. How many frames need to be submitted? The answer is the number which can meet at least one of the above requirements. The ideal number of frames to submit depends on the execution time inside the graphics unit. If it takes 20ms, two frames may be enough, but if it is less than 10ms, it may be better to submit three or more frames. In other words, the ideal number of frames to be submitted depends on the acceleration architecture/platform and application. It is better that application developers play with the AsyncDepth parameter in mfxvideoparam and use Intel GPA to understand graphics unit usage. This way the developer can achieve the best performance using Intel Quick Sync Video. Even though this example is only for the encode process, the

14 same analyzing principles hold true for decode and video pre-processing using Intel Quick Sync Video. *OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

15 Optimization Notice Optimization Notice Intel s compilers may or may not optimize to the same degree for non-intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice. Notice revision #

Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual

Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual Intel Media Server Studio - Metrics Monitor (v1.1.0) Reference Manual Overview Metrics Monitor is part of Intel Media Server Studio 2015 for Linux Server. Metrics Monitor is a user space shared library

More information

GPU Usage. Requirements

GPU Usage. Requirements GPU Usage Use the GPU Usage tool in the Performance and Diagnostics Hub to better understand the high-level hardware utilization of your Direct3D app. You can use it to determine whether the performance

More information

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

Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze Whitepaper December 2012 Anita Banerjee Contents Introduction... 3 Sorenson Squeeze... 4 Intel QSV H.264... 5 Power Performance...

More information

Get an Easy Performance Boost Even with Unthreaded Apps. with Intel Parallel Studio XE for Windows*

Get an Easy Performance Boost Even with Unthreaded Apps. with Intel Parallel Studio XE for Windows* Get an Easy Performance Boost Even with Unthreaded Apps for Windows* Can recompiling just one file make a difference? Yes, in many cases it can! Often, you can achieve a major performance boost by recompiling

More information

Getting Started with CodeXL

Getting Started with CodeXL AMD Developer Tools Team Advanced Micro Devices, Inc. Table of Contents Introduction... 2 Install CodeXL... 2 Validate CodeXL installation... 3 CodeXL help... 5 Run the Teapot Sample project... 5 Basic

More information

Eliminate Memory Errors and Improve Program Stability

Eliminate Memory Errors and Improve Program Stability Eliminate Memory Errors and Improve Program Stability with Intel Parallel Studio XE Can running one simple tool make a difference? Yes, in many cases. You can find errors that cause complex, intermittent

More information

ASUS GPU Tweak User Manual

ASUS GPU Tweak User Manual ASUS GPU Tweak User Manual Q6866 First Edition December 0 Contents I. Introduction... a. Knowing ASUS GPU Tweak... II. III. b. System requirements... c. Installing ASUS GPU Tweak... Quick start... a. Launching

More information

Intel Media SDK Features in Microsoft Windows 7* Multi- Monitor Configurations on 2 nd Generation Intel Core Processor-Based Platforms

Intel Media SDK Features in Microsoft Windows 7* Multi- Monitor Configurations on 2 nd Generation Intel Core Processor-Based Platforms Intel Media SDK Features in Microsoft Windows 7* Multi- Monitor Configurations on 2 nd Generation Intel Core Processor-Based Platforms Technical Advisory December 2010 Version 1.0 Document Number: 29437

More information

Local Playback Software User Manual (V2.0)

Local Playback Software User Manual (V2.0) User Manual (V2.0) Thank you for purchasing our product. This manual applies to Local Playback software, please read it carefully for the better use of this software. The contents in this manual are subject

More information

LOOKING FOR AN AMAZING PROCESSOR. Product Brief 6th Gen Intel Core Processors for Desktops: S-series

LOOKING FOR AN AMAZING PROCESSOR. Product Brief 6th Gen Intel Core Processors for Desktops: S-series Product Brief 6th Gen Intel Core Processors for Desktops: Sseries LOOKING FOR AN AMAZING PROCESSOR for your next desktop PC? Look no further than 6th Gen Intel Core processors. With amazing performance

More information

USB 2.0 VGA ADAPTER USER MANUAL

USB 2.0 VGA ADAPTER USER MANUAL USB 2.0 VGA ADAPTER USER MANUAL CONTENTS INTRODUCTION... 3 FEATURES... 3 SYSTEM REQUIREMENTS... 3 PACKAGE CONTENTS... 3 SUPPORTED COMMON DISPLAY RESOLUTION... 4 TECHNICAL SPECIFICATIONS... 4 INSTALLATION

More information

Application. EDIUS and Intel s Sandy Bridge Technology

Application. EDIUS and Intel s Sandy Bridge Technology Application Note How to Turbo charge your workflow with Intel s Sandy Bridge processors and chipsets Alex Kataoka, Product Manager, Editing, Servers & Storage (ESS) August 2011 Would you like to cut the

More information

Intel Media SDK Library Distribution and Dispatching Process

Intel Media SDK Library Distribution and Dispatching Process Intel Media SDK Library Distribution and Dispatching Process Overview Dispatching Procedure Software Libraries Platform-Specific Libraries Legal Information Overview This document describes the Intel Media

More information

ImagineWorldClient Client Management Software. User s Manual. (Revision-2)

ImagineWorldClient Client Management Software. User s Manual. (Revision-2) ImagineWorldClient Client Management Software User s Manual (Revision-2) (888) 379-2666 US Toll Free (905) 336-9665 Phone (905) 336-9662 Fax www.videotransmitters.com 1 Contents 1. CMS SOFTWARE FEATURES...4

More information

DUKANE Intelligent Assembly Solutions

DUKANE Intelligent Assembly Solutions PC Configuration Requirements: Configuration Requirements for ipc Operation The hardware and operating system of the PC must comply with a list of minimum requirements for proper operation with the ipc

More information

Adding Video Analytics to Analog Surveillance. White Paper. New Intel Processors Provide Performance Gains for Hybrid IP/Analog Security Solutions

Adding Video Analytics to Analog Surveillance. White Paper. New Intel Processors Provide Performance Gains for Hybrid IP/Analog Security Solutions White Paper Adding Video Analytics to Analog Surveillance New Intel Processors Provide Performance Gains for Hybrid IP/Analog Security Solutions www.nexcom.com Video surveillance today is in the midst

More information

OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher

OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher OPERATION MANUAL MV-410RGB Layout Editor Version 2.1- higher Table of Contents 1. Setup... 1 1-1. Overview... 1 1-2. System Requirements... 1 1-3. Operation Flow... 1 1-4. Installing MV-410RGB Layout

More information

INTEL PARALLEL STUDIO XE EVALUATION GUIDE

INTEL PARALLEL STUDIO XE EVALUATION GUIDE Introduction This guide will illustrate how you use Intel Parallel Studio XE to find the hotspots (areas that are taking a lot of time) in your application and then recompiling those parts to improve overall

More information

Logitech ConferenceCam CC3000e. Best Practices for use with Software Clients. UC for Real People

Logitech ConferenceCam CC3000e. Best Practices for use with Software Clients. UC for Real People Logitech ConferenceCam CC3000e Best Practices for use with Software Clients UC for Real People Product Functionality Check 1 Skype 2 Cisco Jabber 3 Cisco WebEx 4 Microsoft Lync 5 Google Hangouts 6 Simple

More information

Intel Media Server Studio Professional Edition for Windows* Server

Intel Media Server Studio Professional Edition for Windows* Server Intel Media Server Studio 2015 R3 Professional Edition for Windows* Server Release Notes Overview What's New System Requirements Installation Installation Folders Known Limitations Legal Information Overview

More information

Parallels Remote Application Server

Parallels Remote Application Server Parallels Remote Application Server Parallels Client for Windows Phone User's Guide v15 Copyright 1999-2016 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH

More information

CSE 237A Final Project Final Report

CSE 237A Final Project Final Report CSE 237A Final Project Final Report Multi-way video conferencing system over 802.11 wireless network Motivation Yanhua Mao and Shan Yan The latest technology trends in personal mobile computing are towards

More information

Quick Start. Guide. The. Guide

Quick Start. Guide. The. Guide Quick Start 1 Quick Start Introducing VirtualDub Working with video requires a variety of tools to achieve the best possible results. re are some processes for which dedicated-purpose tools can be invaluable

More information

Finding Performance and Power Issues on Android Systems. By Eric W Moore

Finding Performance and Power Issues on Android Systems. By Eric W Moore Finding Performance and Power Issues on Android Systems By Eric W Moore Agenda Performance & Power Tuning on Android & Features Needed/Wanted in a tool Some Performance Tools Getting a Device that Supports

More information

Intel Media SDK 2014 Developer s Guide. Hardware Accelerated Video on Intel Platforms

Intel Media SDK 2014 Developer s Guide. Hardware Accelerated Video on Intel Platforms Intel Media SDK 2014 Developer s Guide Hardware Accelerated Video on Intel Platforms LEGAL DISCLAIMER INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR

More information

Getting Started with WebEx Access Anywhere

Getting Started with WebEx Access Anywhere Getting Started with WebEx Access Anywhere This guide provides basic instructions to help you start using WebEx Access Anywhere quickly. This guide assumes that you have a user account on your meeting

More information

ultra fast SOM using CUDA

ultra fast SOM using CUDA ultra fast SOM using CUDA SOM (Self-Organizing Map) is one of the most popular artificial neural network algorithms in the unsupervised learning category. Sijo Mathew Preetha Joy Sibi Rajendra Manoj A

More information

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5

VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5 Performance Study VirtualCenter Database Performance for Microsoft SQL Server 2005 VirtualCenter 2.5 VMware VirtualCenter uses a database to store metadata on the state of a VMware Infrastructure environment.

More information

ivms-4200 Client Software Quick Start Guide V1.02

ivms-4200 Client Software Quick Start Guide V1.02 ivms-4200 Client Software Quick Start Guide V1.02 Contents 1 Description... 2 1.1 Running Environment... 2 1.2 Surveillance System Architecture with an Performance of ivms-4200... 3 2 Starting ivms-4200...

More information

Also on the Performance tab, you will find a button labeled Resource Monitor. You can invoke Resource Monitor for additional analysis of the system.

Also on the Performance tab, you will find a button labeled Resource Monitor. You can invoke Resource Monitor for additional analysis of the system. 1348 CHAPTER 33 Logging and Debugging Monitoring Performance The Performance tab enables you to view the CPU and physical memory usage in graphical form. This information is especially useful when you

More information

Stream Processing on GPUs Using Distributed Multimedia Middleware

Stream Processing on GPUs Using Distributed Multimedia Middleware Stream Processing on GPUs Using Distributed Multimedia Middleware Michael Repplinger 1,2, and Philipp Slusallek 1,2 1 Computer Graphics Lab, Saarland University, Saarbrücken, Germany 2 German Research

More information

Understand Performance Monitoring

Understand Performance Monitoring Understand Performance Monitoring Lesson Overview In this lesson, you will learn: Performance monitoring methods Monitor specific system activities Create a Data Collector Set View diagnosis reports Task

More information

AdminToys Suite. Installation & Setup Guide

AdminToys Suite. Installation & Setup Guide AdminToys Suite Installation & Setup Guide Copyright 2008-2009 Lovelysoft. All Rights Reserved. Information in this document is subject to change without prior notice. Certain names of program products

More information

NVIDIA VIDEO ENCODER 5.0

NVIDIA VIDEO ENCODER 5.0 NVIDIA VIDEO ENCODER 5.0 NVENC_DA-06209-001_v06 November 2014 Application Note NVENC - NVIDIA Hardware Video Encoder 5.0 NVENC_DA-06209-001_v06 i DOCUMENT CHANGE HISTORY NVENC_DA-06209-001_v06 Version

More information

SMS (Server Management Software) Digital Video Recorder. User s Manual

SMS (Server Management Software) Digital Video Recorder. User s Manual SMS (Server Management Software) Digital Video Recorder User s Manual Contents 1 - Introduction 2 1.1 About this manual 2 1.2 Configuration 2 1.3 SMS Functions 2 1.4 Product Information 2 1.5 System Requirements

More information

Getting Started with RemoteFX in Windows Embedded Compact 7

Getting Started with RemoteFX in Windows Embedded Compact 7 Getting Started with RemoteFX in Windows Embedded Compact 7 Writers: Randy Ocheltree, Ryan Wike Technical Reviewer: Windows Embedded Compact RDP Team Applies To: Windows Embedded Compact 7 Published: January

More information

PN-L702B LCD MONITOR TOUCH PANEL DRIVER OPERATION MANUAL. Version 2.1

PN-L702B LCD MONITOR TOUCH PANEL DRIVER OPERATION MANUAL. Version 2.1 PN-L702B LCD MONITOR TOUCH PANEL DRIVER OPERATION MANUAL Version 2.1 Contents Setting up the PC...3 Installing the touch panel driver...3 Touch Panel Settings...4 How to configure settings...4 Calibration...5

More information

The ROI from Optimizing Software Performance with Intel Parallel Studio XE

The ROI from Optimizing Software Performance with Intel Parallel Studio XE The ROI from Optimizing Software Performance with Intel Parallel Studio XE Intel Parallel Studio XE delivers ROI solutions to development organizations. This comprehensive tool offering for the entire

More information

ACS CLIENT SOFTWARE USER MANUAL

ACS CLIENT SOFTWARE USER MANUAL ACS CLIENT SOFTWARE USER MANUAL 1 ACS USER GUIDE 1.1 System Requirement Recommended System Requirement OS CPU VGA RAM HDD WindowXP, Vista Pentium 4, 2Ghz 1024*768, 64MB 24bit color graphic card 1GB 20MB

More information

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On User Guide November 19, 2014 Contents 3 Welcome 3 What Is FACTORY I/O 3 How Does It Work 4 I/O Drivers: Connecting To External Technologies 5 System Requirements 6 Run Mode And Edit Mode 7 Controls 8 Cameras

More information

Profiler User's Guide

Profiler User's Guide Version 2016 www.pgroup.com TABLE OF CONTENTS Profiling Overview... iv What's New... iv Terminology... v Chapter 1. Preparing An Application For Profiling...1 1.1. Focused Profiling...1 1.2. Marking Regions

More information

A Powerful solution for next generation Pcs

A Powerful solution for next generation Pcs Product Brief 6th Generation Intel Core Desktop Processors i7-6700k and i5-6600k 6th Generation Intel Core Desktop Processors i7-6700k and i5-6600k A Powerful solution for next generation Pcs Looking for

More information

ProtoSphere 2.0 Administration Guide

ProtoSphere 2.0 Administration Guide ProtoSphere 2.0 Administration Guide Rev. Date 05-01-2012 Copyright 2012 ProtonMedia Inc. Contents Introduction... 4 Accessing the Web Management Tool... 5 A Note About Naming Conventions... 6 The Home

More information

USER S MANUAL. AXIS Media Control

USER S MANUAL. AXIS Media Control USER S MANUAL AXIS Media Control AXIS Media Control - Notices Notices About This Document This manual is intended for administrators and users of the AXIS cameras and video encoders that want more detailed

More information

VIRTU Universal MVP Installation Guide

VIRTU Universal MVP Installation Guide VIRTU Universal MVP Installation Guide 1 1. Introduction VIRTU Universal MVP includes the base features of Virtu Universal technology, which virtualizes integrated GPU and discrete GPU for best of breed

More information

BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005

BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without

More information

e-dpp 4.0.2 May 2013 Quick Installation Guide Microsoft Windows 2003 Server, XP, Vista, 7 Access Database

e-dpp 4.0.2 May 2013 Quick Installation Guide Microsoft Windows 2003 Server, XP, Vista, 7 Access Database e-dpp 4.0.2 May 2013 Microsoft Windows 2003 Server, XP, Vista, 7 Access Database ELTECHS Engineering and Consulting Co., Ltd., Japan www.eltechs.co.jp Tel No. +81 (47) 490-1010 Fax No. +81 (47) 490-1011

More information

Microsoft Windows Overview Desktop Parts

Microsoft Windows Overview Desktop Parts Microsoft Windows Overview Desktop Parts Icon Shortcut Icon Window Title Bar Menu Bar Program name Scroll Bar File Wallpaper Folder Start Button Quick Launch Task Bar or Start Bar Time/Date function 1

More information

In this chapter you will find information on the following subjects:

In this chapter you will find information on the following subjects: 17 1. From XP to Vista Microsoft, the creator of Windows, has published various versions of the Windows operating system over the past two decades. Windows Vista is the latest version, the successor to

More information

Sharing Software. Chapter 14

Sharing Software. Chapter 14 Chapter 14 14 Sharing Software Sharing a tool, like a software application, works differently from sharing a document or presentation. When you share software during a meeting, a sharing window opens automatically

More information

Horizon Client Workstation Specifications and Deployment

Horizon Client Workstation Specifications and Deployment DVTEL INC. 65 Challenger Road Ridgefield Park, NJ 07660 The contents of this guide may not be reproduced or reprinted in whole or in part without the express written permission of DVTEL, INC. Horizon Client

More information

Video Encoding on Intel Atom Processor E38XX Series using Intel EMGD and GStreamer

Video Encoding on Intel Atom Processor E38XX Series using Intel EMGD and GStreamer White Paper Lim Siew Hoon Graphics Software Engineer Intel Corporation Kumaran Kalaiyappan Graphics Software Engineer Intel Corporation Tay Boon Wooi Graphics Software Engineer Intel Corporation Video

More information

Field Calibration Software

Field Calibration Software SIGNAL HOUND Field Calibration Software User s Manual Version 1.1.0 7/8/2016 This information is being released into the public domain in accordance with the Export Administration Regulations 15 CFR 734

More information

Sharing Presentations, Documents, and Whiteboards

Sharing Presentations, Documents, and Whiteboards Chapter 19 19 Sharing Presentations, Documents, and Whiteboards Your user role in an event determines your level of sharing. Whichever role you take, the following table describes the basic tasks associated

More information

NVMS - 1000 USER MANUAL. Version 2.1.0

NVMS - 1000 USER MANUAL. Version 2.1.0 NVMS - 1000 USER MANUAL Version 2.1.0 Contents 1 Software Introduction... 1 1.1 Summary... 1 1.2 Operation Environment... 1 1.3 Install and Uninstall... 2 1.3.1 Install the Software... 2 1.3.2 Uninstall

More information

User Guide for Windows 10

User Guide for Windows 10 User Guide for Windows 10 System requirements E10684 First Edition July 2015 To facilitate a smoother transition from your previous operating system, read the system requirements below before upgrading

More information

Simnet Registry Repair 2011. User Guide. Edition 1.3

Simnet Registry Repair 2011. User Guide. Edition 1.3 Simnet Registry Repair 2011 User Guide Edition 1.3 1 Content Getting Started...3 System requirements...3 Minimum system requirements...3 Recomended system specifications...3 Program Overview...4 About

More information

AB-Clock. Manual. Copyright 1996-2004 by GRAHL software design

AB-Clock. Manual. Copyright 1996-2004 by GRAHL software design Manual Contents Contents Welcome! 4 4... The AB-Clock Menu 4... AB-Clock Settings 5... Start and Exit AB-Clock 5 Start AB-Clock... 5 Exit AB-Clock... 5 Start Parameters... 6 Procedures... 6 How to... run

More information

System Software. 2.1 The Operating System (OS) %%describe the characteristics of different types

System Software. 2.1 The Operating System (OS) %%describe the characteristics of different types System Software 2 Revision Objectives After you have studied this chapter, you should be able to: %%describe the purpose of operating systems %%describe the characteristics of different types of operating

More information

Mouse and Pointer Settings. Technical Brief

Mouse and Pointer Settings. Technical Brief Mouse and Pointer Settings Technical Brief Avocent, the Avocent logo, DSView, AutoView, SwitchView, DSR, OSCAR and AVWorks are trademarks or registered trademarks of Avocent Corporation or its affiliates.

More information

GeoVision Setup. Once all the settings for Windows are completed and you have all the hard drives setup you can install GeoVision.

GeoVision Setup. Once all the settings for Windows are completed and you have all the hard drives setup you can install GeoVision. GeoVision Setup Once all the settings for Windows are completed and you have all the hard drives setup you can install GeoVision. Start in order beginning with the drivers. When you install the drivers

More information

Application Note. Low Bandwidth Media Configuration V7.0

Application Note. Low Bandwidth Media Configuration V7.0 Application Note Low Bandwidth Media Configuration V7.0 INTRODUCTION... 3 Network Overview... 3 Wireless Wide Area Networks (Cellular)... 3 Satellite... 3 Onsight Solution Architecture... 4 ONSIGHT BANDWIDTH

More information

Recording Supervisor Manual Presence Software

Recording Supervisor Manual Presence Software Presence Software Version 9.2 Date: 09/2014 2 Contents... 3 1. Introduction... 4 2. Installation and configuration... 5 3. Presence Recording architectures Operating modes... 5 Integrated... with Presence

More information

EyeSoft Quick Setup Guide For latest software update / manual, please see www.bikal.co.uk/support.html. Please see Manual for detailed instructions.

EyeSoft Quick Setup Guide For latest software update / manual, please see www.bikal.co.uk/support.html. Please see Manual for detailed instructions. EyeSoft Quick Setup Guide For latest software update / manual, please see www.bikal.co.uk/support.html. Please see Manual for detailed instructions. How-to: Connect to a capture card or USB-Webcam How-to:

More information

Operating Systems. and Windows

Operating Systems. and Windows Operating Systems and Windows What is an Operating System? The most important program that runs on your computer. It manages all other programs on the machine. Every PC has to have one to run other applications

More information

Multi-Site 4200. Remote Viewing Software. User Guide

Multi-Site 4200. Remote Viewing Software. User Guide Multi-Site 4200 Remote Viewing Software User Guide Document 800-12064V1 Rev A 09/2012 User Guide Revisions Issue Date Revisions A 07/2012 New document. V1 Rev A 09/2012 Updated the description of the

More information

Upgrading from Call Center Reporting to Reporting for Contact Center. BCM Contact Center

Upgrading from Call Center Reporting to Reporting for Contact Center. BCM Contact Center Upgrading from Call Center Reporting to Reporting for Contact Center BCM Contact Center Document Number: NN40010-400 Document Status: Standard Document Version: 02.00 Date: June 2006 Copyright Nortel Networks

More information

13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES

13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated

More information

Aqua Accelerated Protocol (AAP) For Mac User Manual

Aqua Accelerated Protocol (AAP) For Mac User Manual Aqua Accelerated Protocol (AAP) For Mac User Manual Table of Contents About Aqua Accelerated Protocol...3 System Requirements... 4 Hardware (Client)... 4 Hardware (Server Connecting to)... 4 Software (AAP

More information

DSL Self-install Kit Instructions

DSL Self-install Kit Instructions DSL Self-install Kit Instructions Cover and installation notes Page 1 1. Verify your system requirements Page 2 2. Verify the contents of your DSL Self-Install kit Page 2 3. Install filters on your telephone

More information

How To Use The Workstation Program On A Pc Or Mac Or Macbook Or Macintosh (Aero) With A Computer Or Ipa (A2) With An Ipa Or Ipad (A3) With The Powerpoint 2.

How To Use The Workstation Program On A Pc Or Mac Or Macbook Or Macintosh (Aero) With A Computer Or Ipa (A2) With An Ipa Or Ipad (A3) With The Powerpoint 2. Mirasys NVR 6.1 User s Guide CONTENTS Contents... 2 Before you start... 3 Introduction... 6 Logging in... 9 User interface... 13 Navigator... 16 Cameras... 25 Video outputs... 41 Digital outputs... 46

More information

RTOS Debugger for ecos

RTOS Debugger for ecos RTOS Debugger for ecos TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... RTOS Debugger... RTOS Debugger for ecos... 1 Overview... 2 Brief Overview of Documents for New Users... 3

More information

VA (Video Acceleration) API. Jonathan Bian 2009 Linux Plumbers Conference

VA (Video Acceleration) API. Jonathan Bian 2009 Linux Plumbers Conference VA (Video Acceleration) API Jonathan Bian 2009 Linux Plumbers Conference Motivation for creating a new API Lack of a video decode acceleration API for Unixlike OS that fully exposes fixed function video

More information

HP WEBCAM 3100 HP WEBCAM 3110 USER S GUIDE

HP WEBCAM 3100 HP WEBCAM 3110 USER S GUIDE HP WEBCAM 3100 HP WEBCAM 3110 USER S GUIDE Version 1.0.EN Part number: 603528-001 Copyright 2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without

More information

EXCEED IEP Goals Product Screen

EXCEED IEP Goals Product Screen The Goals product screen is used when you need to document the goals the student will be working towards during the course of their IEP. The Events screen displays with the Current and Upcoming Events

More information

NVIDIA GeForce GTX 580 GPU Datasheet

NVIDIA GeForce GTX 580 GPU Datasheet NVIDIA GeForce GTX 580 GPU Datasheet NVIDIA GeForce GTX 580 GPU Datasheet 3D Graphics Full Microsoft DirectX 11 Shader Model 5.0 support: o NVIDIA PolyMorph Engine with distributed HW tessellation engines

More information

Solomon Systech Image Processor for Car Entertainment Application

Solomon Systech Image Processor for Car Entertainment Application Company: Author: Piony Yeung Title: Technical Marketing Engineer Introduction Mobile video has taken off recently as a fun, viable, and even necessary addition to in-car entertainment. Several new SUV

More information

User Manual Version 0.9.9.p BETA III December 23rd, 2015

User Manual Version 0.9.9.p BETA III December 23rd, 2015 User Manual Version 0.9.9.p BETA III December 23rd, 2015 Disclaimer: This document is provided as-is. Information and views expressed in this document, including URL and other Internet website references,

More information

GeForce Drivers NVIDIA Control Panel Quick Start Guide. Driver Release 174/175 for Windows NVIDIA Corporation

GeForce Drivers NVIDIA Control Panel Quick Start Guide. Driver Release 174/175 for Windows NVIDIA Corporation GeForce Drivers NVIDIA Control Panel Quick Start Guide Driver Release 174/175 for Windows NVIDIA Corporation May 2008 Published by NVIDIA Corporation 2701 San Tomas Expressway Santa Clara, CA 95050 Copyright

More information

Sync IT. Detailed description of program. Tab: Sync

Sync IT. Detailed description of program. Tab: Sync Sync IT Sync IT is used to automatically synchronize folders between different computers and to make backups of folders. The synchronization is done with already existing networks, like the Internet. You

More information

Motivation: Smartphone Market

Motivation: Smartphone Market Motivation: Smartphone Market Smartphone Systems External Display Device Display Smartphone Systems Smartphone-like system Main Camera Front-facing Camera Central Processing Unit Device Display Graphics

More information

Epiphan Frame Grabber User Guide

Epiphan Frame Grabber User Guide Epiphan Frame Grabber User Guide VGA2USB VGA2USB LR DVI2USB VGA2USB HR DVI2USB Solo VGA2USB Pro DVI2USB Duo KVM2USB www.epiphan.com 1 February 2009 Version 3.20.2 (Windows) 3.16.14 (Mac OS X) Thank you

More information

User s Guide for Polycom CX7000 Systems

User s Guide for Polycom CX7000 Systems User s Guide for Polycom CX7000 Systems 1.1 August 2012 3725-63878-001/C Trademark Information Polycom, the Polycom Triangles logo, and the names and marks associated with Polycom s products are trademarks

More information

Brother Automatic E-Mail Printing OPERATION MANUAL

Brother Automatic E-Mail Printing OPERATION MANUAL Brother Automatic E-Mail Printing OPERATION MANUAL Copyright Brother 1999 No part of this publication may be reproduced in any form or by any means without permission in writing from the publisher. The

More information

How To Use Movi On A Pc Or Mac Or Ipad (For A Powerpoint) With A Mouse Or Touchpad (For An Ipad) With Your Computer Or Ipo (For Mac Or Powerpoint (For Pc Or Ipro

How To Use Movi On A Pc Or Mac Or Ipad (For A Powerpoint) With A Mouse Or Touchpad (For An Ipad) With Your Computer Or Ipo (For Mac Or Powerpoint (For Pc Or Ipro Cisco Telepresence Movi Windows version - Configuration and Use Guide What is Movi? Movi is a software videoconferencing client that can run on Windows or Macintosh computers. With Movi, you can easily

More information

Mobile Operating Systems Lesson 05 Windows CE Part 1

Mobile Operating Systems Lesson 05 Windows CE Part 1 Mobile Operating Systems Lesson 05 Windows CE Part 1 Oxford University Press 2007. All rights reserved. 1 Windows CE A 32 bit OS from Microsoft Customized for each specific hardware and processor in order

More information

PowerPoint 2007: Animations Contents

PowerPoint 2007: Animations Contents PowerPoint 2007: Animations Contents Add transitions between slides... 1 Choose from a gallery of slide transitions... 1 Add the same slide transition to all of the slides in your presentation... 1 Add

More information

AXIS Camera Station. User Manual

AXIS Camera Station. User Manual User Manual About This Document This manual is intended for administrators and users of AXIS Camera Station and is applicable for software release 4.00 and later. It covers configuration of AXIS Camera

More information

After going through this lesson you would be able to:

After going through this lesson you would be able to: 18 :: Data Entry Operations 2 Operating System 2.1 INTRODUCTION The operating system in these days uses a graphical user interface (GUI). Here you do not have to remember all the commands by heart. The

More information

ELAD FDM-SW1 USER MANUAL. Ver. 1.0

ELAD FDM-SW1 USER MANUAL. Ver. 1.0 ELAD FDM-SW1 USER MANUAL Ver. 1.0 Index 1 FDM-SW1 Overview... 4 2 Graphical User Interface (GUI)... 5 2.1 Display Window... 6 2.1.1 Filter Spectrum... 6 2.1.2 Click Options... 7 2.1.3 Graphics Settings...

More information

MetaMorph Microscopy Automation & Image Analysis Software Super-Resolution Module

MetaMorph Microscopy Automation & Image Analysis Software Super-Resolution Module MetaMorph Microscopy Automation & Image Analysis Software Super-Resolution Module Version 7 Installation Instructions July 2013 This document is provided to customers who have purchased Molecular Devices

More information

USER MANUAL SlimComputer

USER MANUAL SlimComputer USER MANUAL SlimComputer 1 Contents Contents...2 What is SlimComputer?...2 Introduction...3 The Rating System...3 Buttons on the Main Interface...5 Running the Main Scan...8 Restore...11 Optimizer...14

More information

Snagit 10. Getting Started Guide. March 2010. 2010 TechSmith Corporation. All rights reserved.

Snagit 10. Getting Started Guide. March 2010. 2010 TechSmith Corporation. All rights reserved. Snagit 10 Getting Started Guide March 2010 2010 TechSmith Corporation. All rights reserved. Introduction If you have just a few minutes or want to know just the basics, this is the place to start. This

More information

Performance Navigator Installation

Performance Navigator Installation Midrange Performance Group / Performance Navigator Business Partner Installation / SOS / Capacity Planning Guide Aug 1, 2011 Overview Performance Navigator provides three main functions for the IBM i platform:

More information

ICS Technology. PADS Viewer Manual. ICS Technology Inc PO Box 4063 Middletown, NJ 077748 732-671-5400 www.icstec.com

ICS Technology. PADS Viewer Manual. ICS Technology Inc PO Box 4063 Middletown, NJ 077748 732-671-5400 www.icstec.com ICS Technology PADS Viewer Manual ICS Technology Inc PO Box 4063 Middletown, NJ 077748 732-671-5400 www.icstec.com Welcome to PADS Viewer Page 1 of 1 Welcome to PADS Viewer Welcome to PADS (Public Area

More information

Configuring a U170 Shared Computing Environment

Configuring a U170 Shared Computing Environment Configuring a U170 Shared Computing Environment NComputing Inc. March 09, 2010 Overview NComputing's desktop virtualization technology enables significantly lower computing costs by letting multiple users

More information

Product Version 1.0 Document Version 1.0-B

Product Version 1.0 Document Version 1.0-B VidyoDashboard Installation Guide Product Version 1.0 Document Version 1.0-B Table of Contents 1. Overview... 3 About This Guide... 3 Prerequisites... 3 2. Installing VidyoDashboard... 5 Installing the

More information

Basics of VTune Performance Analyzer. Intel Software College. Objectives. VTune Performance Analyzer. Agenda

Basics of VTune Performance Analyzer. Intel Software College. Objectives. VTune Performance Analyzer. Agenda Objectives At the completion of this module, you will be able to: Understand the intended purpose and usage models supported by the VTune Performance Analyzer. Identify hotspots by drilling down through

More information

Legal Notices and Important Information

Legal Notices and Important Information Legal Notices and Important Information Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families.

More information

CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014

CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 Introduction Cloud ification < 2013 2014+ Music, Movies, Books Games GPU Flops GPUs vs. Consoles 10,000

More information