Get an Easy Performance Boost Even with Unthreaded Apps. with Intel Parallel Studio XE for Windows*
|
|
|
- Joella Rogers
- 9 years ago
- Views:
Transcription
1 Get an Easy Performance Boost Even with Unthreaded Apps for Windows*
2 Can recompiling just one file make a difference? Yes, in many cases it can! Often, you can achieve a major performance boost by recompiling a single file with the optimizing compiler in Intel Parallel Studio XE. You don t always need to recompile the entire app! This holds true for both serial and parallel applications. application details Watch the movie application details Watch the movie details below Microsoft Visual Studio 2008* used for Ticker Tape and PiSolver; Microsoft Visual Studio 2005* for Smoke. ** Intel C++ Composer XE, update 1 System Specifications: Ticker Tape and Smoke: Intel Core i7 processor (4 cores), 3.20 GHz, 3.0 GB RAM, NVIDIA* GeForce 9800 GX2; Windows* Vista Ultimate SP2; PiSolver: Intel Core i7 processor (4 cores), 1.6 GHz, 4 GB RAM, Microsoft Windows* 7 Two Easy Steps For Better Performance 1. Find the hotspots: Measure where the application is spending time In order to tune effectively, you optimize the parts of the applications that demand a lot of time. Tune something that is already fast, and you will see very little benefit. A hotspot is a place where the application is spending a lot of time. We want to find those areas and make them run fast. This is easily done using a profiling tool like Intel VTune Amplifier XE. So, do not waste your time optimizing things that do not need it find your hotspots. OK, you have found the hotspot, now what? In some cases, it may be obvious how to make the program run faster. For example, you may find you are repeating an operation that you only need to do once. Unfortunately, in most cases the answer is less obvious. People often ask, Can t you suggest something or do it automatically? Fortunately, in many cases, we can. 2. Optimize it: Recompile just the hotspot (even just one file) The optimizing compiler in Intel C++ Composer XE can often improve performance just by recompiling the file(s) in which the hotspot(s) are located. On smaller applications, you can just recompile everything and see what you get. On large applications with many modules and projects, this may be impractical. Fortunately, there is rarely a need to recompile the entire application. Recompiling one or two files may be all that is necessary, or perhaps just a single project. And, since the Intel Compiler is binary and debug compatible with the Microsoft compiler, you can seamlessly mix and match objects built with either tool. 2
3 Try It Yourself Figure 1 Step 1. Install and Set Up Intel Parallel Studio XE Figure 1 Estimated completion time: minutes 1 Download an evaluation copy of Intel Parallel Studio XE. 2. Install Intel Parallel Studio XE by clicking on the parallel_studio_xe_2011_setup.exe (can take 15 to 30 minutes depending on your system). Step 2. Install and Run the Sample Application 1 Download the PiSolver Sample.zip file to your local machine. This is an MFC dialog-based program created with Microsoft Visual Studio 2005*. A solution file is also provided for Microsoft Visual Studio 2008* and Microsoft Visual Studio 2010*. Internally, it calls a C function to solve for pi and display the result in the GUI. 2. Extract the files from the PiSolver.zip file to a writable directory or share on your system, such as in a My Documents\Visual Studio 20xx\Intel\samples folder. Build the Figure sample: 2 1. Build the PiSolver sample application in Release mode with the default Microsoft Visual C++ Compiler inside Microsoft Visual Studio. a. In Microsoft Visual Studio, go to File > Open > Project/Solution and navigate to the PiSolver.sln file in the zip file directory from which you extracted it. Figure 1 b. Build the solution with Microsoft Visual C++ using the Release (optimized) configuration settings. Select Build > Configuration Manager and then, under the Active solution configuration dropdown box, select the Figure Release 3 setting and close the Configuration Manager. Figure 2 c. Build the solution using Build > Build Solution. Figure 3 d. Run the application from within Microsoft Visual Studio with Debug > Start Without Debugging. Figure 4 e. Click on the Calculate button to compute the pi value and see the time it took in milliseconds. Figure 5 Step 3. Run Intel VTune Amplifier XE 2011: Find the Hotspots 1. Make sure that debug symbols are being generated, even in the Release (optimized) configuration. This is 3
4 d. Run the application from within Microsoft Visual Studio with Debug > Start Without Debugging. Figure 4 Figure 4 e. Click on the Calculate button to compute the pi value and see the time it took in milliseconds. Figure 5 Step 3. Run Intel VTune Amplifier XE 2011: Find the Hotspots 1. Make sure that debug symbols are being generated, even in the Release (optimized) configuration. This is necessary to make sure that Intel VTune Amplifier XE will provide the most useful information about the application. a. Highlight the Pi project with a right-click on Pi in the Solution Explorer window. b. Select Project > Properties to open the Pi Property Pages dialog box. c. Select Configuration Properties by clicking on the triangle symbol, if it is not already expanded. Figure 5 d. Expand C/C++ and then click on General. e. Under the Debug Information Format, select Program Database (/Zi) and click on Apply. Figure 6 f. Now, expand the Linker properties, click on Debugging, and select Generate Debug Info > Yes (/DEBUG). Click on Apply and OK. Figure 7 Figure 6 Figure 7 4
5 2. Select New Analysis from the Intel VTune Amplifier XE toolbar and select Hotspots. Figure 8 3. Click on the Start button. This will launch the PiSolver application. 4. In the PiSolver application, click on the Calculate button to run the calculation and then click on the Close button after you see the value and time in the dialog box. At this point, Intel VTune Amplifier XE will finish collecting the data and display a hotspot report similar to the one in Figure 9. (You may see the Hotspot Analysis explanation text box covering the report; read and close this first.) Figure 8 5. Click on the plus (+) sign in front of CalcPi in the Bottom-up function list to expand the call stack for that function. Then, double-click on the call stack for CalcPi with the most time (pigetsolutions) to view the source code calling the hotspot function, CalcPi. 6. For some applications, it may be easier to see the call tree by using the Top-down Tree view. Also, for larger applications, you will likely have larger function trees to expand to find the hottest functions. In the PiSolver example, your hotspot is located in the file pi.cpp. Figure 9 Results from hotspots analysis. Number (000) increments for each result collected. Function Bottom-up Tree is the default grouping level for hotspot data. Click on the arrow button to change the grouping level. Click on the plus (+) sign in front of the function name to view call stacks for the selected function. Callers of the selected function are displayed, followed by callers of the first caller(s), and so on. CPU time is the active time taken to execute a function on a logical processor. For multiple threads, CPU time is summed up. This is the Data of Interest column for the hotspot analysis results. Full stack information for the function selected in the grid. The yellow bar shows the contribution of the selected stack to the hotspot function CPU time. Timeline view shows CPU activity across threads over time 5
6 Step 4. Compile with Intel C++ Compiler in Intel C++ Composer XE 1. Look in the Solution Explorer pane of Microsoft Visual Studio and find the project in which the hotspot file(s) are located. In the PiSolver example, pi.cpp is found in the Pi project. 2. Click on Pi in the Solution Explorer pane to highlight the Pi project. 3. Select Project >Intel C++ Composer XE 2011> Use Intel C 4. The Intel C++ Compiler project confirmation box will open. Click on OK. Microsoft Visual Studio 2005/Microsoft Visual Studio 2008 Note: For large projects that may take a long time to compile, you can check the box for Do not clean project(s). In the PiSolver example, this is not necessary. You have created a new project configuration that uses the Intel C++ Compiler instead of the Microsoft compiler, but now we will change the settings to use the Intel C++ Compiler only for selected files and Microsoft s compiler for the rest. 5. Change the project configuration to use the Microsoft C++ Compiler. Microsoft Visual Studio 2005/Microsoft Visual Studio 2008 users: a. Go to Project > Properties and then, under the Configuration Properties > General view, change Compiler and Environment Settings to use the Microsoft Visual C++ Compiler (cl.exe). Figure 10 b. Say Continue to the Confirmation box. Then, click on Apply and OK. Now, you are using the Microsoft C++ compiler in the Intel Composer XE project. Microsoft Visual Studio 2010 users: a. Go to Project > Properties and then, under the Configuration Properties > C/C++ > General [Intel C++] view, change Use Visual C++ Compiler to Yes. Figure 11 b. Click on Apply and OK. Now, you are using the Microsoft C++ compiler in the Intel C++ Composer XE project. Figure 10 Figure 11 6
7 6. Set the Intel C++ Compiler for the pi.cpp file. Figure 12 a. Microsoft Visual Studio 2005/Microsoft Visual Studio 2008 users: Right click on the pi.cpp file and select Properties, and then under the Configuration Properties > General view, change Compiler and Environment Settings to use the Intel C++ Compiler (icl.exe). Figure 12 Click on Apply and OK. b. Microsoft Visual Studio 2010 users: Right click on the pi.cpp file and select Properties, and then, under the Configuration Properties > C/C++ > General [Intel C++] view, change Use Visual C++ Compiler to No. Figure 13 Figure 13 Click Apply and OK. Note: Visual Studio 2010 also has the feature that you can use Ctrl + Left-Click and select multiple files to build with Intel C++ Compiler. 7. Build the project by clicking the Pi project to highlight it, and then use Build. You will see in the Output pane that pi.cpp gets compiled with the Intel Compiler, and the others are built with the Microsoft compiler. 8. Run the PiSolver application again with Debug > Start Without Debugging and click on Calculate in the application box. You should see a significant speedup in seconds versus what you experienced compiling pi.cpp with the Microsoft compiler. Success! On our test system, PiSolver ran 96 percent faster just by recompiling using Intel C++ Composer XE. Application Before 1 After 2 PiSolver Speedup 96% seconds seconds System Specifications: Intel Core i7 processor (4 cores), 1.6 GHz, 4 GB RAM, Microsoft* Windows 7 1 Microsoft Visual Studio* Intel C++ Composer XE 2011, update 1 In this example, we improved performance just by recompiling with Intel C++ Composer XE s optimizing compiler. Often, this is enough to get a significant performance gain, even with non-threaded applications. In other cases, Intel VTune Amplifier XE may show that you are spending a lot of time in a slow library function. If you find yourself in this situation, an easy way to speed up your app is to replace the slow function with a fast one. Fortunately, in addition to an optimizing compiler, Intel C++ Composer XE 2011 includes Intel Integrated Performance Primitives (Intel IPP). Intel IPP is an extensive library of multicore-ready, highly optimized software functions for digital media and data-processing applications. Intel IPP offers thousands of optimized functions covering frequently used fundamental algorithms. 7
8 Step 5. Use Intel VTune Amplifier XE and Compare Results 1. Click on the New Analysis button on the Intel VTune Amplifier XE toolbar again and select Quick Hotspot Analysis. 2. Look at the overall time of the application in the Summary tab; you should see that the CPU time is reduced. Also, look at the call tree. pigetsolutions now stands out on its own as other functions are taking more relative time. In a larger application, after reducing the application time for one hotspot, you might uncover another hotspot that you should optimize. Figure Another way to compare results is to use Intel VTune Amplifier XE s Compare Results function. This allows you to do a side-by-side comparison of previous runs of the application to see what the changes have been. To do this, click on the Compare results button on the Intel VTune Amplifier XE toolbar. You will see a comparison like the one shown in Figure 15. The detailed report shows the changes function by function, showing how the time in CalcPi has been drastically reduced. Figure 14 Figure 15 8
9 Tips for Larger, More Complex Applications The PiSolver sample application is small, but it demonstrates how to quickly find and recompile a hotspot. In larger applications with multiple projects, there may be many more functions showing significant time taken in the hotspot profile. In such cases, it might be easier (and perhaps more fruitful for performance) to simply rebuild the whole project in which the hotspot is found, rather than address just the one (or two) files. Below are some tips for rebuilding the hotspots: > Consider Whole-Program Optimization (Link-time Code Generation (/GL) in Microsoft Visual Studio; Interprocedural Optimization (/ Qipo) in Intel Compilers). This optimization can greatly improve application performance for some applications through cross-file inlining and other cross-file/function optimizations. It is enabled by default when you create a Release configuration in both compilers. However, it requires that the compiler that performed the optimization must also perform the link step. Thus, when you recompile only one file with the Intel Compiler, as we did in the PiSolver sample, you might not get the full range of benefits of whole-program optimization from the Intel Compiler. This is exactly what we did for the Smoke application results seen the table on page 1; Click on the video link. Smoke is a very large application with lots of projects, and the hotspot project was fairly small, so it was a very fast rebuild showing a very good performance increase > For larger applications that have many projects inside a solution, like the Smoke example, it may be easier to rebuild the whole project in which the hotspot file(s) are located. This is easily done by just switching to the Intel C++ Composer XE configuration for the whole project and rebuilding the project instead. In this case, just skip steps 5 and 6 in the Compile with Intel C++ Compiler in Intel C++ Composer XE instructions above. > Another thing to watch for is that in many applications, precompiled headers (i.e., preprocessed.h files that are saved for future use) are used to speed up compilation. Precompiled headers built by the Microsoft compiler are not usable with the Intel Compilers, so they must be either rebuilt or not used. If you are using the Intel Compiler for a whole project, this is not an issue the precompiled headers will be built with the Intel Compiler. If, however, you are only rebuilding a single file, you may need to do the following for the files you are compiling with the Intel Compiler: > Right click on the file you want to compile with the Intel Compiler, say pi.cpp, and select Properties. In the Property Page box, select Configuration Properties > C/C++ > Precompiled Headers > Create/ Use Precompiled Header > Not Using Precompiled Headers. Figure 16 Figure 16 9
10 Key Terms and Concept Key Terms CPU time: The CPU time is the amount of time a thread spends executing on a logical processor. For multiple threads, the CPU time of the threads is summed. The application CPU time is the sum of the CPU time of all the threads that run the application. Target: A target is an executable file that you analyze using Intel VTune Amplifier XE. Key Concept Hotspot analysis: Hotspot analysis helps you understand the application flow and identify sections of code that take a long time to execute (i.e., hotspots). This is where you want to focus your tuning effort because it will have the biggest impact on overall application performance. Intel VTune Amplifier XE creates a list of functions in your application ordered by the amount of time spent in a function. It also detects the call stacks for each of these functions so you can see how the hot functions are called. It uses a lowoverhead (about 5 percent), statistical- sampling algorithm that gets you the information you need without a significant slowing of application execution. Summary Speeding up your application may be as easy as recompiling a single file using the Intel C++ Compiler. The trick is picking the source file that contains the performance hotspot. Intel VTune Amplifier XE finds the hotspot so you can focus your optimization efforts where they will be most effective. Additional Resources Learning Lab Technical videos, whitepapers, webinar replays and more Intel Parallel Studio XE product page How to videos, getting started guides, documentation, product details, support and more Evaluation Guide Portal Additional evaluation guides that show how to use various powerful capabilities. Download a free 30 day evaluation Optimization Notice Notice revision # 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. 2012, Intel Corporation. All rights reserved. Intel, the Intel logo, VTune, Cilk and Xeon are trademarks of Intel Corporation in 2011, the U.S. Intel and Corporation. other countries. All rights *Other reserved. names Intel and and brands the Intel may logo be are claimed trademarks as the of property Intel Corporation of others. in the U.S. and other countries. *Other names and brands may be claimed as the property of others. Intel Eval Guide - /Rev
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
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
Improve Fortran Code Quality with Static Security Analysis (SSA)
Improve Fortran Code Quality with Static Security Analysis (SSA) with Intel Parallel Studio XE This document is an introductory tutorial describing how to use static security analysis (SSA) on C++ code
Improve Fortran Code Quality with Static Analysis
Improve Fortran Code Quality with Static Analysis This document is an introductory tutorial describing how to use static analysis on Fortran code to improve software quality, either by eliminating bugs
INTEL PARALLEL STUDIO EVALUATION GUIDE. Intel Cilk Plus: A Simple Path to Parallelism
Intel Cilk Plus: A Simple Path to Parallelism Compiler extensions to simplify task and data parallelism Intel Cilk Plus adds simple language extensions to express data and task parallelism to the C and
Using Microsoft Visual Studio 2010. API Reference
2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token
SQL Server 2005: Report Builder
SQL Server 2005: Report Builder Table of Contents SQL Server 2005: Report Builder...3 Lab Setup...4 Exercise 1 Report Model Projects...5 Exercise 2 Create a Report using Report Builder...9 SQL Server 2005:
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
VMware Horizon FLEX User Guide
Horizon FLEX 1.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this
Colligo Email Manager 6.2. Offline Mode - User Guide
6.2 Offline Mode - User Guide Contents Colligo Email Manager 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Email Manager 3 Checking for Updates 4 Updating Your License
3 IDE (Integrated Development Environment)
Visual C++ 6.0 Guide Part I 1 Introduction Microsoft Visual C++ is a software application used to write other applications in C++/C. It is a member of the Microsoft Visual Studio development tools suite,
DEPLOYING A VISUAL BASIC.NET APPLICATION
C6109_AppendixD_CTP.qxd 18/7/06 02:34 PM Page 1 A P P E N D I X D D DEPLOYING A VISUAL BASIC.NET APPLICATION After completing this appendix, you will be able to: Understand how Visual Studio performs deployment
Step One. Step Two. Step Three USING EXPORTED DATA IN MICROSOFT ACCESS (LAST REVISED: 12/10/2013)
USING EXPORTED DATA IN MICROSOFT ACCESS (LAST REVISED: 12/10/2013) This guide was created to allow agencies to set up the e-data Tech Support project s Microsoft Access template. The steps below have been
Macintosh: Microsoft Outlook Web Access
Macintosh: Microsoft Outlook Web Access Q: How big is my mailbox? How large is each message? A: In Microsoft Outlook Web Access, you can t view the total size of your mailbox. However, you can view the
Outlook Web App User Guide
Outlook Web App Table of Contents QUICK REFERENCE... 2 OUTLOOK WEB APP URL... 2 Imagine! Help Desk...... 2 OUTLOOK WEB APP MAIN WINDOW... 2 KEY NEW FEATURES... 3 GETTING STARTED WITH OUTLOOK... 4 LOGGING
Using your Bluetooth laptop with the Logitech wireless hub
Using your Bluetooth laptop with the Logitech wireless hub 2003 Logitech, Inc. Contents Introduction 3 Product compatibility 3 About this guide 4 Get connected 5 Connecting your Bluetooth laptop 5 Checking
OUTLOOK 2003: HOW TO GET OUT OF EMAIL JAIL
OUTLOOK 2003: HOW TO GET OUT OF EMAIL JAIL In this course, you will learn: Some techniques to avoid reaching your mailbox limit The best place to store your saved messages aka Personal Folders efficiently
GETTING STARTED WITH MEKKO GRAPHICS A GUIDE FOR MS OFFICE 2007, 2010, AND 2013 USERS. 10/21/2014 MG6.9 Of07/10/13
GETTING STARTED WITH MEKKO GRAPHICS A GUIDE FOR MS OFFICE 2007, 2010, AND 2013 USERS 10/21/2014 MG6.9 Of07/10/13 CONTENTS Chapter 1 Getting Started... 3 What is Mekko Graphics?...3 Chapter 2 Installing
KPN SMS mail. Send SMS as fast as e-mail!
KPN SMS mail Send SMS as fast as e-mail! Quick start Start using KPN SMS mail in 5 steps If you want to install and use KPN SMS mail quickly, without reading the user guide, follow the next five steps.
kalmstrom.com Business Solutions
Kanban Task Manager for Outlook Manual Table of contents 1 INTRODUCTION... 3 1.1 LANGUAGES... 4 1.2 REQUIREMENTS... 4 1.3 SYSTEMS... 4 2 INSTALLATION OF KANBAN TASK MANAGER... 5 2.1 INTRODUCTION... 5 2.2
NetBeans Profiler is an
NetBeans Profiler Exploring the NetBeans Profiler From Installation to a Practical Profiling Example* Gregg Sporar* NetBeans Profiler is an optional feature of the NetBeans IDE. It is a powerful tool that
SonicWALL CDP 5.0 Microsoft Exchange InfoStore Backup and Restore
SonicWALL CDP 5.0 Microsoft Exchange InfoStore Backup and Restore Document Scope This solutions document describes how to configure and use the Microsoft Exchange InfoStore Backup and Restore feature in
TRIAL SOFTWARE GUIDE 1. PURPOSE OF THIS GUIDE 2. DOWNLOAD THE TRIALSOFTWARE 3. START WIDS 4. OPEN A SAMPLE COURSE, PROGRAM
TRIAL SOFTWARE GUIDE Thank you for trying the WIDS software! We appreciate your interest and look forward to hearing from you. Please contact us at (800) 677-9437 if you have any questions about your trial
10 STEPS TO YOUR FIRST QNX PROGRAM. QUICKSTART GUIDE Second Edition
10 STEPS TO YOUR FIRST QNX PROGRAM QUICKSTART GUIDE Second Edition QNX QUICKSTART GUIDE A guide to help you install and configure the QNX Momentics tools and the QNX Neutrino operating system, so you can
View Your Photos. What you ll need: A folder of digital photos Jasc Paint Shop Photo Album 5
View Your Photos With Photo Album you can choose the way you view photos, easily switching back and forth between four useful options: Favorite Folders, Calendar, Keywords, or All Folders. You can even
Microsoft Project 2007 Level 1: Creating Project Tasks
Microsoft Project 2007 Level 1: Creating Project Tasks By Robin Peers Robin Peers, 2008 ABOUT THIS CLASS Regardless of job title, most of us have needed to act as a project manager, at one time or another.
Creating trouble-free numbering in Microsoft Word
Creating trouble-free numbering in Microsoft Word This note shows you how to create trouble-free chapter, section and paragraph numbering, as well as bulleted and numbered lists that look the way you want
Load Bulletin ADP, Inc. Dealer Services 1950 Hassell Road Hoffman Estates, IL 60169-6308
Load Bulletin ADP, Inc. Dealer Services 1950 Hassell Road Hoffman Estates, IL 60169-6308 Make sure the media label contains this number: NP-ASP-AE1.0 ADP Network Phone ASP Assistant Enterprise Loading
Kentico CMS 7.0 User s Guide. User s Guide. Kentico CMS 7.0. 1 www.kentico.com
User s Guide Kentico CMS 7.0 1 www.kentico.com Table of Contents Introduction... 4 Kentico CMS overview... 4 Signing in... 4 User interface overview... 6 Managing my profile... 8 Changing my e-mail and
NETWRIX CHANGE NOTIFIER
NETWRIX CHANGE NOTIFIER FOR SQL SERVER QUICK-START GUIDE Product Version: 2.6.194 February 2014. Legal Notice The information in this publication is furnished for information use only, and does not constitute
Software Installation Requirements
Software Installation Guide PrintIQ TM Software Installation Requirements Please use the following guide to ensure that you're meeting all requirements prior to installing the PrintIQ TM Xerox Device Agent
INTERNAL USE ONLY (Set it to white if you do not need it)
APPLICATION NOTE How to Build Basler pylon C++ Applications with Free Microsoft Visual Studio Document Number: AW000644 Version: 03 Language: 000 (English) Release Date: 23 July 2015 INTERNAL USE ONLY
Visual Studio 2008 Express Editions
Visual Studio 2008 Express Editions Visual Studio 2008 Installation Instructions Burning a Visual Studio 2008 Express Editions DVD Download (http://www.microsoft.com/express/download/) the Visual Studio
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
Many home and small office networks exist for no
C H A P T E R Accessing and Sharing Network Resources Many home and small office networks exist for no other reason than to share a broadband Internet connection. The administrators of those networks attach
Getting Started with Vision 6
Getting Started with Vision 6 Version 6.9 Notice Copyright 1981-2009 Netop Business Solutions A/S. All Rights Reserved. Portions used under license from third parties. Please send any comments to: Netop
Reviewing documents with track changes in Word 2013
Reviewing documents with track changes in Word 2013 Information Services Reviewing documents with track changes in Word 2013 This note covers how to use Word s reviewing tools to track the changes made
Create Database Tables 2
Create Database Tables 2 LESSON SKILL MATRIX Skill Exam Objective Objective Number Creating a Database Creating a Table Saving a Database Object Create databases using templates Create new databases Create
Content Author's Reference and Cookbook
Sitecore CMS 6.5 Content Author's Reference and Cookbook Rev. 110621 Sitecore CMS 6.5 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents
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
Q N X S O F T W A R E D E V E L O P M E N T P L A T F O R M v 6. 4. 10 Steps to Developing a QNX Program Quickstart Guide
Q N X S O F T W A R E D E V E L O P M E N T P L A T F O R M v 6. 4 10 Steps to Developing a QNX Program Quickstart Guide 2008, QNX Software Systems GmbH & Co. KG. A Harman International Company. All rights
How to create and personalize a PDF portfolio
How to create and personalize a PDF portfolio Creating and organizing a PDF portfolio is a simple process as simple as dragging and dropping files from one folder to another. To drag files into an empty
FliteStar Quick Start Guide May 2009
What You Should Have Received Upon opening your software package, ensure that you have the following items: FliteStar Program CD-ROM (with Serial Number stickers) FliteStar Electronic Chart Data (NavData
CodeWarrior Development Studio for Freescale S12(X) Microcontrollers Quick Start
CodeWarrior Development Studio for Freescale S12(X) Microcontrollers Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space PC with 1 GHz Intel Pentum -compatible processor 512 MB of RAM
Install SQL Server 2014 Express Edition
How To Install SQL Server 2014 Express Edition Updated: 2/4/2016 2016 Shelby Systems, Inc. All Rights Reserved Other brand and product names are trademarks or registered trademarks of the respective holders.
Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial
Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial Embedded Processor Hardware Design January 29 th 2015. VIVADO TUTORIAL 1 Table of Contents Requirements... 3 Part 1:
Nero MediaStreaming for MCE Manual
Nero MediaStreaming for MCE Manual Nero AG Copyright and Trademark Information This manual and all its contents are protected by copyright and are the property of Nero AG. All rights reserved. This manual
for Sage 100 ERP Business Insights Overview Document
for Sage 100 ERP Business Insights Document 2012 Sage Software, Inc. All rights reserved. Sage Software, Sage Software logos, and the Sage Software product and service names mentioned herein are registered
Loyalty Program Guide
Loyalty Program Guide 110911 2011 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical, including photocopying,
CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES
CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES TECHNICAL ARTICLE November/2011. Legal Notice The information in this publication is furnished for information use only, and does not constitute a commitment
GroupWise Calendar GroupWise Task Lists GroupWise Reminder Notes Recurring Events Proxy Access Shared Folders
GroupWise Calendar GroupWise Task Lists GroupWise Reminder Notes Recurring Events Proxy Access Shared Folders Table of Contents Calendar Overview...1 Different Calendar Views...1 Set Default View...1 Set
Subscribe to RSS in Outlook 2007. Find RSS Feeds. Exchange Outlook 2007 How To s / RSS Feeds 1of 7
Exchange Outlook 007 How To s / RSS Feeds of 7 RSS (Really Simple Syndication) is a method of publishing and distributing content on the Web. When you subscribe to an RSS feed also known as a news feed
Elemental functions: Writing data-parallel code in C/C++ using Intel Cilk Plus
Elemental functions: Writing data-parallel code in C/C++ using Intel Cilk Plus A simple C/C++ language extension construct for data parallel operations Robert Geva [email protected] Introduction Intel
Online Sharing User Manual
Online Sharing User Manual June 13, 2007 If discrepancies between this document and Online Sharing are discovered, please contact [email protected]. Copyrights and Proprietary Notices The information
Deposit Direct. Getting Started Guide
Deposit Direct Getting Started Guide Table of Contents Before You Start... 3 Installing the Deposit Direct application for use with Microsoft Windows Vista... 4 Running Programs in Microsoft Windows Vista...
Migrating MSDE to Microsoft SQL 2008 R2 Express
How To Updated: 11/11/2011 2011 Shelby Systems, Inc. All Rights Reserved Other brand and product names are trademarks or registered trademarks of the respective holders. If you are still on MSDE 2000,
Unified Messaging. User Guide
Unified Messaging User Guide Notice This user guide is released by Inter-Tel, Inc. as a guide for end-users. It provides information necessary to use Unified Messaging v2.2. The contents of this user
WebEx Meeting Center User Guide
WebEx Meeting Center User Guide For Hosts, Presenters, and Participants 8.17 Copyright 1997 2010 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco
Hands-on Guide. FileMaker Pro. Using FileMaker Pro with Microsoft Office
Hands-on Guide FileMaker Pro Using FileMaker Pro with Microsoft Office Table of Contents Introduction... 3 Before You Get Started... 4 Sharing Data between FileMaker Pro and Microsoft Excel... 5 Drag and
Additional Requirements for ARES-G2 / RSA-G2. One Ethernet 10 Base T/100 Base TX network card required for communication with the instrument.
TA Instruments TRIOS Software Installation Instructions Installation Requirements Your TRIOS Instrument Control software includes all the components necessary to install or update the TRIOS software, as
Revealing the performance aspects in your code. Intel VTune Amplifier XE Generics. Rev.: Sep 1, 2013
Revealing the performance aspects in your code Intel VTune Amplifier XE Generics Rev.: Sep 1, 2013 1 Agenda Introduction to Intel VTune Amplifier XE profiler High-level Features Types of Analysis Hotspot
Microsoft Visual Studio 2010 Instructions For C Programs
Microsoft Visual Studio 2010 Instructions For C Programs Creating a NEW C Project After you open Visual Studio 2010, 1. Select File > New > Project from the main menu. This will open the New Project dialog
Microsoft Office Access 2007 which I refer to as Access throughout this book
Chapter 1 Getting Started with Access In This Chapter What is a database? Opening Access Checking out the Access interface Exploring Office Online Finding help on Access topics Microsoft Office Access
Anoto pendocuments. User s Guide
Anoto pendocuments User s Guide Copyright 1997 2009 Anoto AB. All rights reserved. Anoto, Magic Box and the Anoto logotype are trademarks owned by Anoto AB. All other trademarks are the property of their
Symantec Enterprise Vault
Symantec Enterprise Vault Guide for Microsoft Outlook 2003/2007 Users 10.0 Light Outlook Add-In Symantec Enterprise Vault: Guide for Microsoft Outlook 2003/2007 Users The software described in this book
Introduction to Microsoft Excel 2010
Introduction to Microsoft Excel 2010 Screen Elements Quick Access Toolbar The Ribbon Formula Bar Expand Formula Bar Button File Menu Vertical Scroll Worksheet Navigation Tabs Horizontal Scroll Bar Zoom
Compute Cluster Server Lab 3: Debugging the parallel MPI programs in Microsoft Visual Studio 2005
Compute Cluster Server Lab 3: Debugging the parallel MPI programs in Microsoft Visual Studio 2005 Compute Cluster Server Lab 3: Debugging the parallel MPI programs in Microsoft Visual Studio 2005... 1
Introduction to Word 2007
Introduction to Word 2007 You will notice some obvious changes immediately after starting Word 2007. For starters, the top bar has a completely new look, consisting of new features, buttons and naming
Getting Started Guide
MadCap Software Getting Started Guide Doc-To-Help 3 Copyright 2015 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this
OUTLOOK WEB APP (OWA): MAIL
Office 365 Navigation Pane: Navigating in Office 365 Click the App Launcher and then choose the application (i.e. Outlook, Calendar, People, etc.). To modify your personal account settings, click the Logon
V 6.1 Core Training Training Plan
V 6.1 Core Training Training Plan 2014 Version 1.0 Document Revision 1.0 2014 OpenSpan Incorporated. All rights reserved. OpenSpan and the Open Span logo are trademarks of OpenSpan, Incorporated. Other
Vodafone PC SMS 2010. (Software version 4.7.1) User Manual
Vodafone PC SMS 2010 (Software version 4.7.1) User Manual July 19, 2010 Table of contents 1. Introduction...4 1.1 System Requirements... 4 1.2 Reply-to-Inbox... 4 1.3 What s new?... 4 2. Installation...6
Guide to Installing BBL Crystal MIND on Windows 7
Guide to Installing BBL Crystal MIND on Windows 7 Introduction The BBL Crystal MIND software can not be directly installed on the Microsoft Windows 7 platform, however it can be installed and run via XP
Intermediate PowerPoint
Intermediate PowerPoint Charts and Templates By: Jim Waddell Last modified: January 2002 Topics to be covered: Creating Charts 2 Creating the chart. 2 Line Charts and Scatter Plots 4 Making a Line Chart.
Installing Primavera P6 Professional R8.2
Primavera P6 Schedulers and Trainers 1 Installing Primavera P6 Professional R8.2 Hardware Requirements: Intel compatible CPU, 1 GHz or better 4GB Memory or greater Microsoft Windows 7 Home, Professional
1 Intel Smart Connect Technology Installation Guide:
1 Intel Smart Connect Technology Installation Guide: 1.1 System Requirements The following are required on a system: System BIOS supporting and enabled for Intel Smart Connect Technology Microsoft* Windows*
Umbraco v4 Editors Manual
Umbraco v4 Editors Manual Produced by the Umbraco Community Umbraco // The Friendly CMS Contents 1 Introduction... 3 2 Getting Started with Umbraco... 4 2.1 Logging On... 4 2.2 The Edit Mode Interface...
Premier Installation 2013.1 Guide for SQL Server Administrators
for Depreciation, Tracking, Planning, and Reporting Premier Installation 2013.1 Guide for SQL Server Administrators Premier Installation Guide Version 2013.1 Contents Chapter 1. Introduction Supported
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
-------- Overview --------
------------------------------------------------------------------- Intel(R) Trace Analyzer and Collector 9.1 Update 1 for Windows* OS Release Notes -------------------------------------------------------------------
About Parallels Desktop 10 for Mac
About Parallels Desktop 10 for Mac Parallels Desktop 10 for Mac is a major upgrade to Parallels award-winning software for running Windows on a Mac. About this Update This update for Parallels Desktop
INTERNAL USE ONLY (Set it to white if you do not need it)
APPLICATION NOTE How to Build Basler pylon C++ Applications with Free Microsoft Visual Studio Document Number: AW000644 Version: 05 Language: 000 (English) Release Date: 8 April 2016 INTERNAL USE ONLY
OneDrive for Business User Guide
OneDrive for Business User Guide Contents About OneDrive for Business and Office 365... 2 Storing University Information in the Cloud... 2 Signing in... 2 The Office 365 Interface... 3 The OneDrive for
SQL Server 2008 R2 Express Installation for Windows 7 Professional, Vista Business Edition and XP Professional.
SQL Server 2008 R2 Express Installation for Windows 7 Professional, Vista Business Edition and XP Professional. 33-40006-001 REV: B PCSC 3541 Challenger Street Torrance, CA 90503 Phone: (310) 303-3600
Visual Dialogue User Guide. Version 6.1
Visual Dialogue User Guide Version 6.1 2015 Pitney Bowes Software Inc. All rights reserved. This document may contain confidential and proprietary information belonging to Pitney Bowes Inc. and/or its
Internet Explorer 7. Getting Started The Internet Explorer Window. Tabs NEW! Working with the Tab Row. Microsoft QUICK Source
Microsoft QUICK Source Internet Explorer 7 Getting Started The Internet Explorer Window u v w x y { Using the Command Bar The Command Bar contains shortcut buttons for Internet Explorer tools. To expand
Network Installation Guide
Network Installation Guide 2011-2013 by Xactware. All rights reserved. Xactware, Xactimate, Xactimate Online, XactNet, and/or other Xactware products referenced herein are either trademarks or registered
OUTLOOK 2010 QUICK GUIDE. Version 1.7
OUTLOOK 2010 QUICK GUIDE Version 1.7 Table of Contents THE NAVIGATION PANE... 5 Mail... 5 Calendar... 5 Contacts... 5 Tasks... 5 Notes... 5 Folder List... 5 Shortcuts... 5 E-MAIL... 5 Create a new e-mail
Note: Before E-Z Mail can be installed; Microsoft Outlook or Lotus Notes must be installed on your system.
Note: Before E-Z Mail can be installed; Microsoft Outlook or Lotus Notes must be installed on your system. Install E-Z Mail by using the E-Z Mail installation on the original CDS installation disk, or
Sage Abra SQL HRMS Reports. User Guide
Sage Abra SQL HRMS Reports User Guide 2010 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the Sage product and service names mentioned herein are registered trademarks or trademarks
Creating tables of contents and figures in Word 2013
Creating tables of contents and figures in Word 2013 Information Services Creating tables of contents and figures in Word 2013 This note shows you how to create a table of contents or a table of figures
Microsoft PowerPoint 2010
Microsoft PowerPoint 2010 Starting PowerPoint... 2 PowerPoint Window Properties... 2 The Ribbon... 3 Default Tabs... 3 Contextual Tabs... 3 Minimizing and Restoring the Ribbon... 4 The Backstage View...
Installation and Operation Manual Unite Log Analyser
Installation and Operation Manual Unite Log Analyser Contents 1 Introduction... 3 1.1 Abbreviations and Glossary... 4 2 Technical Solution... 4 2.1 Requirements... 5 2.1.1 Hardware... 5 2.1.2 Software...
Microsoft Outlook 2010 The Essentials
2010 The Essentials Training User Guide Sue Pejic Training Coordinator Information Technology Services Email : [email protected] Mobile : 0419 891 113 Table of Contents What is Outlook?... 4 The Ribbon...
Scheduling Guide Revised August 30, 2010
Scheduling Guide Revised August 30, 2010 Instructions for creating and managing employee schedules ADP s Trademarks The ADP Logo is a registered trademark of ADP of North America, Inc. ADP Workforce Now
Sharpdesk V3.5. Push Installation Guide for system administrator Version 3.5.01
Sharpdesk V3.5 Push Installation Guide for system administrator Version 3.5.01 Copyright 2000-2015 by SHARP CORPORATION. All rights reserved. Reproduction, adaptation or translation without prior written
EMCO Network Inventory 5.x
EMCO Network Inventory 5.x Quick Start User Guide EMCO Software Ltd. Contents What is EMCO Network Inventory?... 1 Professional vs. Enterprise Edition... 1 Licensing Modes... 3 Main Features of EMCO Network
