Modeling and Simulation with SST and OCCAM

Size: px
Start display at page:

Download "Modeling and Simulation with SST and OCCAM"

Transcription

1 Modeling and Simulation with SST and OCCAM Exercise 1 Setup, Configure & Run a Simple Processor Be on the lookout for this fellow: The callouts are ACTIONs for you to do! When you see the check mark, compare your work to the marked element 1

2 SST In the following exercises we will Use the SST prospero CPU model Issues memory access instructions based on traces Connected to a memory simulator Use MemHierarch memory simulator Using different backends simpledram, DRAMSim2 With different L1 and L2 Caches input config input trace SST framework prospero CPU model MemHierarchy mem model output stats 2

3 Exercise 1: Learning Objectives Run an SST simulation from command line Configuration model and how to setup SST Create experimental workflows, modify parameters in OCCAM Visualize results Change configurations in SST 3

4 Exercise 1: Overview of Steps Setup an SST simulation Use prospero simulator Read traces, sends to simple memory simulator Define experiment and run in OCCAM Instantiate a specific SST simulator Create an experiment with simulator & run it Visualize results Modify an SST configuration Change prospero to use DRAMsim2 simulator Run new experiment w/modified configuration 4

5 Setup & Run an SST simulation Estimated time: 10 minutes 5

6 Setup & Run a Simulation Getting started Each participant has access to a system Preconfigured for the tutorial Preloaded with working SST and OCCAM setup Mix of command line (SST & OCCAM) and web OCCAM s GUI is via web services, running on instance SST materials ~/tutorial/sst_materials Extra materials Printed materials supplied in the session 6

7 Setup & Run a Simulation Running prospero Let s run prospero on a trace! (a) Follow the instructions in the handout on terminal access (b) navigate to exercise 1 folder (c) run prospero on trace* Copy-paste: sst config_prosperosimpledram.py --model-options --trace_prospero0 prospero0.trace 7

8 Setup & Run a Simulation Viewing the results Output file stats.csv is generated This is only an example, your values can be different (a) Execute: less stats.csv (b) Check you got a similar output 8

9 Define & Run an Experiment in OCCAM Estimated time: 20 minutes 9

10 Running the install script For your convenience we have provided a script While the script runs let s see what it is doing (a) Change into directory tutorial (b) Run the script 10

11 Import simulator First we need to import the wrapped SST Import: add a tool into your OCCAM instance Must be wrapped for running with OCCAM Clone from a git repository (a) Change into directory tutorial (b) Clone the SST repository* *Copy-paste git clone 11

12 Import simulator First we need to import the wrapped SST Import: add a tool into your OCCAM instance Must be wrapped for running with OCCAM Clone from a git repository (a) Change into directory tutorial (b) Clone the SST repository (c) Import the repository into OCCAM 12

13 Import other materials In this tutorial we will need materials other than SST (configuration files, traces, etc.) (a) Import the extra materials by copy-pasting this into your terminal git clone occam pull docker-environment-ubuntu14.04 cd docker-environment-ubuntu14.04 && occam build && cd.. git clone occam pull configuration-sst_tutorial_configuration git clone occam pull prospero-traces git clone occam pull configuration-generator-dramsim2-config-generator git clone occam pull plotter-plotly.js git clone occam pull script-plotter 13

14 Building the simulator Resources are the software that our OCCAM object wraps (a) Go to the simulator-sst-sc16 directory (b) Install the SST resources 14

15 Building the simulator Now we need to build the imported SST STOP Building SST takes a long time, therefore, we have built it for you in advance. If you want to use the pre-built version, please skip the next slide. If you have the time to build, you can continue to the next slide. 15

16 Building the simulator Import associates the source repository We need to build the imported SST (a) Build SST 16

17 Accessing OCCAM Use your laptop s web browser to access your OCCAM instance for exercise 1 Follow instructions in the handout on exercise 1 access Warning: Your browser may complain about the certificate. When this happens, follow the browser instructions to add an exception. 17

18 Accessing OCCAM Create an OCCAM account First click Signup Then add username & password * 18

19 Using SST with OCCAM SST is a framework to build simulators Instantiate a specific simulator with SST Specify/develop modules, connections, parameters E.g., Prospero + simpledram Instantiated simulator Used in experiments Need to specify input, output, run to OCCAM Automatically extract OCCAM specifications Query instantiated simulator to derive specifications Generate specification May require manual specification in some cases 19

20 Using SST with OCCAM Add a new simulator (done only once!) 1. Create a workset 2. Create a workflow to instantiate sim in OCCAM 3. Run to extract specifications & make objects Then, use simulator for experiments 1. Define simulation workflow in the workset 2. Run workflow to get simulator results 3. Repeat as necessary (Note: OCCAM s workflow capability is used for both instantiation of an SST simulator as well as running experiments.) 20

21 Add a new SST simulator 21

22 Create a workset Workset: Collection of experiments Create a new workset named Ex 1 workset Used to create and maintain OCCAM objects (a) click here to access worksets (b) give new workset a name (c) click to make workset! 22

23 Create a workflow Workflow: Steps to do an experiment Use workflow to instantiate simulator in OCCAM We first add a new workflow object (a) go to bottom of workset page (b) give workflow a good descriptive name (c) click to add the workflow 23

24 Create a workflow Add the SST block This block instantiates SST simulators (a) Select the empty block (b) And then click on the top section of the box 24

25 Create a workflow Add the SST block This block instantiates SST simulators (a) Type simulator-instantiator (b) Select the simulatorinstantiator option 25

26 Create a workflow Add the SST block This block instantiates SST simulators (a) Add SST as the framework on the middle section (b) Click Attach 26

27 Create a workflow Add a block to the simulator Specifies configuration to instantiate simulator E.g., SST elements and their connections Click plus sign to add a new block 27

28 Create a workflow Add the SST configuration block We ve prepared some for the tutorial (a) Click top section and search for configuration (b) Click configuration 28

29 Create a workflow Add the SST configuration block We ve prepared some for the tutorial (a) Click middle section and search for SST Tutorial Configuration (c) Click attach (hidden) (b) Select SST Tutorial Configuration 29

30 Create a workflow Let s name the instantiated simulator (a) Click the SST configuration tab Careful: check that you are using the General Options subtab (b) Name simulator: Simulator simpledram (c) Click Update (scroll down) 30

31 Create a workflow Now, we specify the SST simulator itself Use an SST python script Configures prospero + simpledram (a) Click the SST Tutorial configuration tab (b) Select config_prosperosimpledram.py (c) Click Update 31

32 Run the workflow Instantiate simulator by executing workflow Extracts specifications & objects for OCCAM Associates SST simulator with the named object (a) Select the Run tab (b) Click Run 32

33 Run the workflow Instantiate simulator by executing workflow Extracts specifications & objects for OCCAM Associates SST simulator with the named object Wait until the run finishes 33

34 Check your work! Verify that we have generated the simulator (a) Refresh web page (not shown) (b) Click Output tab (c) Check for new simulator 34

35 Using an SST simulator (to run experiments!) 35

36 Assemble an experiment Now, we can use the simulator We will create an experiment that executes the simulator on traces to determine the memory latency using simpledram Go back to Ex 1 workset Click on the link on the top left of the page 36

37 Create new experiment We ll follow similar steps to make an experiment with a workflow We just created this experiment to instantiate simulator 37

38 Create new experiment We ll follow similar steps to make an experiment with a workflow (a) Add an experiment object (b) Give experiment a name (c) Add the experiment 38

39 Add simulator to workflow Use the simulator that you just created (a) Select empty block and select simulator in top section (not shown ) (c) Click attach (hidden) (b) Click middle section and search for Simulator simpledram (the name we gave the instantiated sim) 39

40 Add traces for simulator Simulator needs memory operations Trace is the input, gathered from benchmarks Click plus to add an input (trace) to the instantiated simulator 40

41 Add traces to simulator Insert trace object as the simulator s input (a) Type trace in top section (b) Click middle section and search for Prospero Traces (c) Click Attach to add a trace object into the workflow (hidden) 41

42 Add traces for simulator Now, we need to select specific traces First, check your work does it match? Is your workflow the same? 42

43 Add traces for simulator Specific traces that can be used with workflow are added as parameters to the trace (a) Click Prospero Traces tab (b) Select all traces to add each one for a separate simulation run (c) Click Update to save parameters for the trace object 43

44 Run the experiment Submit the workflow to a job scheduler to execute the experiment. (a) Click Run tab (b) Click Run to dispatch workflow. You should see it executing. 44

45 Run the experiment Submit the workflow to a job scheduler to execute the experiment. Example of output from the running experiment Wait until the run finishes 45

46 Viewing the output Verify that we have generated the output (a) Refresh web page, then click on Output tab (b) Check for the output files 46

47 Viewing the output Verify that we have generated the output Click on the output to view it 47

48 Viewing the output Verify that we have generated the output Trace file used Inputs (omitted information) Results 48

49 Create a report 49

50 Create a report with plot Go back to Ex 1 workset Click on the link on the top left of the page 50

51 Create a report with plot A report allows visualizing results Widgets can be associated with report, such as a script to plot the results (a) Add a new object of type paper (b) Name it SST Report (c) Click Add 51

52 Create a report with plot A page is used to hold content in the report We ll add the plot to a page (a) Add a Page (b) Give the page the name Results (c) Click Add 52

53 Create a report with a plot A widget is a script on a Page (in this case, to plot results) (a) Select the Results page from the report (b) Click the Plus Brings up Add Component (c) Select widget (d) Click Add 53

54 Create a report with a plot We have an unloaded widget Need to specify a widget for plotting (a) Hover the mouse on this spot to show the configuration button (b) Click configuration button 54

55 Create a report with a plot The widget is a filter that operates on results (a) Search for plotly (b) Select the plotly.js widget (c) click Attach (hidden) 55

56 Add results to the plot Let s plot results from running the simulation Navigate the drop down options to the experiment we just ran and click on the output (a) Select Datasets tab (b) Navigate dropdowns from Open From Workset (c) Click on the output 56

57 Add results to the plot Select the data from results to plot (a) Click on the tab you just opened (b) Search for prospero0.trace (Note: not prospero1.trace ) (c) Collapse the inputs 57

58 Add results to the plot Select the data from results to plot (a) Select the results: Memory cycles_attempted_issue_but_rejected SimTime (b) Select Groups (create a new data group for the plot) (c) Click Append 58

59 Add results to the plot Select the data from results to plot (b) Collapse the inputs (a) Search for prospero1.trace 59

60 Add results to the plot Select the data from results to plot (a) Select the results: Memory cycles_attempted_issue_but_rejected SimTime (b) Select Groups[0] (add data to the previously created group) (c) Click Append 60

61 Set how to plot the results Resize the plot area (a) Drag this down to reveal the plot

62 Set how to plot the results We ll use a bar chart (a) Click on Data tab (b) Change Type to Bar (c) Change Name to Prospero+simpleDRAM (d) Change Color to red 62

63 Set the plot layout (a) Click on Layout tab (b) Set the title Runtime of traces (c) Set the X-axis name Trace file 63

64 The Final Result! Click here to save the changes Two bars corresponding to the two trace files. Check your plot against this one. Note that your the values may be different. 64

65 Modify an SST configuration We will switch the memory simulator from simpledram to DRAMsim2. Estimated time: 5 minutes 65

66 Modify SST configuration Instantiate a new simulator The new simulator will use DRAMsim2 Instantiate simulator like the first one (a) Return to Ex 1 Workset 66

67 Modify SST configuration Instantiate a new simulator The new simulator will use DRAMsim2 Instantiate simulator like the first one (a) Return to the first experiment to instantiate a new simulator 67

68 Modify SST configuration Instantiate a new simulator The new simulator will use DRAMsim2 Instantiate simulator like the first one (b) Select the SST Tutorial Configuration tab 68

69 Modify SST configuration Instantiate a new simulator SST configuration script changes the backend to use DRAMsim2. Need to select this script. (a) Select config_prosperodramsim2.py (b) Deselect the config_prosperosimpledram.py (c) Click Update 69

70 Modify SST configuration Instantiate a new simulator Let s give the simulator a new name (a) Select the SST->General Options tab (b) Name the simulator Simulator DRAMSIM2 (c) Click Update 70

71 Modify SST configuration Instantiate a new simulator Re-run the workflow to create the various objects required by OCCAM for the new sim (a) Click the Run tab (b) Click Run 71

72 Modify SST configuration Instantiate a new simulator Wait until the run finishes 72

73 Modify SST configuration Instantiate a new simulator Verify that we have generated the simulator (a) Refresh web page (not shown) (b) Click Output tab (c) Check for new simulator 73

74 Run an experiment with the new simulator Estimated time: 20 minutes 74

75 Run a new experiment Go back to Ex 1 workset Click on the link on the top left of the page 75

76 Run a new experiment Define an experiment Make a new experiment with the simulator using DRAMsim2 (a) Create a new experiment (b) Name simulator SST DRAMSIM2 (c) Click add 76

77 Run a new experiment Setup the workflow We ll make a new workflow, adding the new simulator with trace inputs and memory config (a) Select the Workflow tab (b) Select the empty block, and then select simulator in top section (c) Click the middle section and search for Simulator DRAMSIM2 (d) Click Attach (hidden) 77

78 Run a new experiment Setup the workflow Does your workflow look like this? Click the plus 78

79 Run a new experiment Setup the workflow Add a trace input to the simulator (a) Type trace in top section (b) Click middle section and search for Prospero Traces (c) Click Attach 79

80 Run a new experiment Configuring DRAMsim2 DRAMsim2 uses configuration files as input Defines various memory parameters (e.g., timing) Provided as two input files, which could be added similarly to the workflow as traces We ll use a configuration tab in the workflow Described by an input schema for DRAMsim2 object in OCCAM Permits easily changing parameters on the fly 80

81 Run a new experiment Configuring DRAMsim2 Add a DRAMsim2 configuration to the workflow Does your workflow look like this? (a) Select the bottom plus 81

82 Run a new experiment Configuring DRAMsim2 Add a DRAMsim2 configuration to the workflow (a) Type configuration in top section (b) Select new configuration in the middle section (c) Click Attach (not shown) 82

83 Run a new experiment Configuring DRAMsim2 Add block to output configuration files Part of workflow to generate DRAMsim2 config Does your workflow look like this? (b) Select the bottom plus 83

84 Run a new experiment Configuring DRAMsim2 Add block to output configuration files Part of workflow to generate DRAMsim2 config (a) Type configuration-generator in the top section (b) Select DRAMSIM2-configgenerator in the middle section (c) Click Attach (hidden) 84

85 Run a new experiment Configuring DRAMsim2 Now we need to select which trace files we want to use. But first, check your work. Does your workflow look like this? 85

86 Run a new experiment Setup the traces in workflow Specify the traces to run with simulator (a) Click Prospero Traces tab (b) Select all traces to add each one for a separate simulation run (c) Click Update to save parameters for the trace object 86

87 Run a new experiment Setup the traces in workflow With this workflow, it is easy to change the DRAMSim2 configuration For example: change the row buffer policy to close_page. Forcing the memory row to be closed after each read. 87

88 Run a new experiment Setup the traces in workflow (a) Click DRAMSim2-config-generator tab (c) Change the Row Buffer Policy to close_page (b) Select System Configuration (d) Click Update 88

89 Run a new experiment Execute the workflow Let s run the workflow with the new simulator! (a) Select the Run tab (b) Click Run 89

90 Run a new experiment Execute the workflow Workflow is the task graph. Handed to a job scheduler to execute the experiment. Example of output from the running experiment Wait until the run finishes 90

91 Run a new experiment Check the output Check we got output and view it (a) Refresh web page, then click on Output tab (b) Click to take a look! 91

92 Modify the report 92

93 Run a new experiment Add data to the report (a) Go back to the Ex 1 Workset (b) Open the previously created SST Report 93

94 Run a new experiment Add data to the report (a) Select the Results page from the report (b) Hover the mouse on this spot to show the configuration button (c) Click configuration button 94

95 Run a new experiment Add results to the plot Let s plot the new results from running the simulation Navigate the drop down options to the experiment we just ran and click on the output (a) Select Datasets (b) Navigate dropdowns from Open From Workset (c) Click on output 95

96 Run a new experiment Add results to the plot Select the data from results to plot (a) Click on the tab you just opened (b) Search for prospero0.trace (Note: not prospero1.trace ) (c) Collapse the inputs 96

97 Run a new experiment Add results to the plot Select the data from results to plot (a) Select the results: Memory cycles_attempted_issue_but_rejected SimTime (b) Select Groups (create a new data group for the plot) (c) Click Append 97

98 Run a new experiment Add results to the plot Select the data from results to plot (b) Collapse the inputs (a) Search for prospero1.trace 98

99 Run a new experiment Add results to the plot Select the data from results to plot (a) Select the results: Memory cycles_attempted_issue_but_rejected SimTime (b) Select Groups[1] (add data to the newly created group) (c) Click Append 99

100 Run a new experiment Set how to plot the results We ll use a bar chart (a) Click on Data tab (b) Scroll down to the new data (c) Change Type to Bar (d) Change Name to Prospero+DRAMsim2 (e) Change Color to green 100

101 Run a new experiment The Final Result! Click here to save the changes Two bars corresponding to the two trace files. Check your plot against this one. Note that your the values may be different. 101

102 Acknowledgments We gratefully acknowledge the support and collaboration of our research partners. Portions of this material is based in part upon work supported by the National Science Foundation under Grant Numbers CCF , CNS , ACI , CNS and CCF Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. 102

Walkthrough OCCAM. Be on the lookout for this fellow: The callouts are ACTIONs for you to do!

Walkthrough OCCAM. Be on the lookout for this fellow: The callouts are ACTIONs for you to do! Walkthrough OCCAM Be on the lookout for this fellow: The callouts are ACTIONs for you to do! When you see the check mark, compare your work to the marked element Objectives In this presentation you ll

More information

Wrapping an SST simulation in OCCAM

Wrapping an SST simulation in OCCAM Wrapping an SST simulation in OCCAM Be on the lookout for this fellow: The callouts are ACTIONs for you to do! When you see the check mark, compare your work to the marked element 1 Objectives In this

More information

Walkthrough OCCAM. Be on the lookout for this fellow: The callouts are ACTIONs for you to do!

Walkthrough OCCAM. Be on the lookout for this fellow: The callouts are ACTIONs for you to do! Walkthrough OCCAM Be on the lookout for this fellow: The callouts are ACTIONs for you to do! When you see the check mark, compare your work to the marked element Objectives In this presentation you ll

More information

DESIGN MOBILE APPS FOR ANDROID DEVICES

DESIGN MOBILE APPS FOR ANDROID DEVICES DESIGN MOBILE APPS FOR ANDROID DEVICES Thank you for participating in a workshop at MicroStrategy World 2019. If you missed or did not finish an exercise and want to complete it after the conference,

More information

SQL Server Reporting Services (SSRS) is one of SQL Server 2008 s

SQL Server Reporting Services (SSRS) is one of SQL Server 2008 s Chapter 9 Turning Data into Information with SQL Server Reporting Services In This Chapter Configuring SQL Server Reporting Services with Reporting Services Configuration Manager Designing reports Publishing

More information

Navigating Viewpoint V6 Exploring the Viewpoint Main Menu

Navigating Viewpoint V6 Exploring the Viewpoint Main Menu Navigating Viewpoint V6 Exploring the Viewpoint Main Menu Table of Contents About this Course 3 Viewpoint Folder Structure 4 File Menu 5 View Menu 6 Options Menu 7 User Options 7 Help Menu 9 Support 9

More information

SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman

SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman SharePoint 2010 Site Owner s Manual by Yvonne M. Harryman Chapter 9 Copyright 2012 Manning Publications Brief contents PART 1 GETTING STARTED WITH SHAREPOINT 1 1 Leveraging the power of SharePoint 3 2

More information

UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab

UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab Description IT Analytics has a diverse and powerful way of displaying data to your users. In this lab, you will learn how to

More information

User Guide HelpSystems Insite 1.6

User Guide HelpSystems Insite 1.6 User Guide HelpSystems Insite 1.6 Copyright Copyright HelpSystems, LLC. HelpSystems Insite, OPAL, OPerator Assistance Language, Robot ALERT, Robot AUTOTUNE, Robot CLIENT, Robot CONSOLE, Robot CORRAL, Robot

More information

SAFARI DOWNLOAD INSTRUCTIONS

SAFARI DOWNLOAD INSTRUCTIONS SAFARI ODBC OVERVIEW Safari ODBC provides end-user data management and reporting capabilities by allowing access to your district s data via Excel. The product was purchased by the Ohio Department of Education

More information

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile.

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile. Sigma Tile Workshop Guide This guide describes the initial configuration steps to get started with the Sigma Tile. 1 Contents Contents... 2 Chapter 1: System Requirements... 3 Chapter 2: Configure Your

More information

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: FIS - System

CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: FIS - System CENTRAL SUSQUEHANNA INTERMEDIATE UNIT Application: FIS - System Setting Up a User Learning Guide 2015 Central Susquehanna Intermediate Unit, USA Table of Contents Introduction... 1 System > Directories...

More information

Switchboard. Creating and Running a Navigation Form

Switchboard. Creating and Running a Navigation Form Switchboard A Switchboard is a type of form that displays a menu of items that a user can click on to launch data entry forms, reports, queries and other actions in the database. A switchboard is typically

More information

MetScape User Manual

MetScape User Manual MetScape 2.3.2 User Manual A Plugin for Cytoscape National Center for Integrative Biomedical Informatics July 2012 2011 University of Michigan This work is supported by the National Center for Integrative

More information

ACTIVE Net Insights user guide. (v5.4)

ACTIVE Net Insights user guide. (v5.4) ACTIVE Net Insights user guide (v5.4) Version Date 5.4 January 23, 2018 5.3 November 28, 2017 5.2 October 24, 2017 5.1 September 26, 2017 ACTIVE Network, LLC 2017 Active Network, LLC, and/or its affiliates

More information

Getting Started. Ohm Portal. v2_ec01b38. Buddy Platform, Limited Ltd.

Getting Started. Ohm Portal. v2_ec01b38. Buddy Platform, Limited Ltd. Getting Started Ohm Portal v2_ec01b38 Buddy Platform, Limited Ltd. GU/US/18/09 Ohm Portal Get Started Guide Workspace Basics Workspace Basics Navigation Hierarchy An Organization is the top level in the

More information

SharpSchool Chapter 7 USER MANUAL EXTERNAL LINK PAGE For more information, please visit:

SharpSchool Chapter 7 USER MANUAL EXTERNAL LINK PAGE For more information, please visit: SHARPSCHOOL USER MANUAL CHAPTER 7 EXTERNAL LINK PAGE For more information, please visit: www.customernet.sharpschool.com www.sharpschool.com 0 TABLE OF CONTENTS 1. 2. 3. 4. INTRODUCTION... 1 KEY INFORMATION...

More information

Xton Access Manager GETTING STARTED GUIDE

Xton Access Manager GETTING STARTED GUIDE Xton Access Manager GETTING STARTED GUIDE XTON TECHNOLOGIES, LLC PHILADELPHIA Copyright 2017. Xton Technologies LLC. Contents Introduction... 2 Technical Support... 2 What is Xton Access Manager?... 3

More information

Basic Navigation in Xtender

Basic Navigation in Xtender Basic Navigation in Xtender https://scan.iit.edu/appxtender/ Xtender is used by Illniois Institute of Technology to scan in paper documents for easy accessibility. Documents scanned within Xtender are

More information

Lesson 1: Creating and formatting an Answers analysis

Lesson 1: Creating and formatting an Answers analysis Lesson 1: Creating and formatting an Answers analysis Answers is the ad-hoc query environment in the OBIEE suite. It is in Answers that you create and format analyses to help analyze business results.

More information

Using the Homepage. For RiskMan Version Last reviewed 10 Jun Copyright 2016 Page RiskMan 1 of International 10 Pty Ltd

Using the Homepage. For RiskMan Version Last reviewed 10 Jun Copyright 2016 Page RiskMan 1 of International 10 Pty Ltd Using the Homepage For RiskMan Version 16.02 Last reviewed 10 Jun 2016 Copyright 2016 Page RiskMan 1 of International 10 Pty Ltd Contents What is the Homepage?... 3 Examples... 3 Detailed Overview... 5

More information

Before you get started, make sure you have your section code since you ll need it to enroll. You can get it from your instructor.

Before you get started, make sure you have your section code since you ll need it to enroll. You can get it from your instructor. Student manual Table of contents Table of contents... 1 Registration... 2 If you have a PIN code:... 2 If you're using a credit card:... 2 Login/Logout... 3 Login... 3 Dashboard... 3 Logout... 3 Trouble

More information

Exercise1: Make a print map of Africa

Exercise1: Make a print map of Africa Exercise1: Make a print map of Africa Step 1 Open an existing Arcview project Step 2 Choose which geographic features are displayed on a map Step 3 Zoom in to an area you re interested in. Step 4 Label

More information

Teamcenter Mobility Product decisions, anywhere, anytime. Features. Siemens AG All Rights Reserved.

Teamcenter Mobility Product decisions, anywhere, anytime. Features. Siemens AG All Rights Reserved. Teamcenter Mobility Product decisions, anywhere, anytime Features Settings App settings are located in the ipad Settings application. Page 2 Settings Toggles in the Settings pane allow you to hide tabs

More information

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration Exercises Cacti Installation and Configuration Exercises Your Mission... Install Cacti Create device entry for your local router Create device entries for your local servers Create entries for class router

More information

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration Exercises Cacti Installation and Configuration Exercises Your Mission... Install Cacti Create device entry for your local router Create device entries for your local servers Create entries for class router

More information

Quick Reference Card for Timestamp Hourly View Employees

Quick Reference Card for Timestamp Hourly View Employees Time & Attendance Quick Reference Card for Timestamp Hourly View Employees Navigator Version 7.0 The following instructions describe a typical Navigator configuration. The names and location of widgets

More information

Composing, Reproducing, and Sharing Simula5ons

Composing, Reproducing, and Sharing Simula5ons Composing, Reproducing, and Sharing Simula5ons Daniel Mosse {mosse,childers}@cs.pi

More information

2 Initialize a git repository on your machine, add a README file, commit and push

2 Initialize a git repository on your machine, add a README file, commit and push BioHPC Git Training Demo Script First, ensure that git is installed on your machine, and you have configured an ssh key. See the main slides for instructions. To follow this demo script open a terminal

More information

BEAWebLogic Server. Using the WebLogic Diagnostic Framework Console Extension

BEAWebLogic Server. Using the WebLogic Diagnostic Framework Console Extension BEAWebLogic Server Using the WebLogic Diagnostic Framework Console Extension Version 10.0 Revised: March 30, 2007 Contents 1. Introduction and Roadmap What Is the WebLogic Diagnostic Framework Console

More information

Netsmart Sandbox Tour Guide Script

Netsmart Sandbox Tour Guide Script Netsmart Sandbox Tour Guide Script March 2012 This document is to be used in conjunction with the Netsmart Sandbox environment as a guide. Following the steps included in this guide will allow you to get

More information

Creating Dashboard Widgets. Version: 16.0

Creating Dashboard Widgets. Version: 16.0 Creating Dashboard Widgets Version: 16.0 Copyright 2017 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived

More information

Oracle General Navigation Overview

Oracle General Navigation Overview Oracle 11.5.9 General Navigation Overview 1 Logging On to Oracle Applications You may access Oracle, by logging onto the ATC Applications Login System Status page located at www.atc.caltech.edu/support/index.php

More information

Setting up GitHub Version Control with Qt Creator*

Setting up GitHub Version Control with Qt Creator* Setting up GitHub Version Control with Qt Creator* *This tutorial is assuming you already have an account on GitHub. If you don t, go to www.github.com and set up an account using your buckeyemail account.

More information

Using Adobe Photoshop

Using Adobe Photoshop Using Adobe Photoshop 2 In this section we ll look at some essential things you need to know in order to use Photoshop effectively. First of all, we ll take a look at customising Photoshop s settings and

More information

Lab 01 How to Survive & Introduction to Git. Web Programming DataLab, CS, NTHU

Lab 01 How to Survive & Introduction to Git. Web Programming DataLab, CS, NTHU Lab 01 How to Survive & Introduction to Git Web Programming DataLab, CS, NTHU Notice These slides will focus on how to submit you code by using Git command line You can also use other Git GUI tool or built-in

More information

JSN Sun Framework User's Guide

JSN Sun Framework User's Guide JSN Sun Framework User's Guide Getting Started Layout Overview & Key concepts To start with layout configuration, Go to Extension Template JSN_template_default The first tab you see will be the Layout

More information

How to view details for your project and view the project map

How to view details for your project and view the project map Tutorial How to view details for your project and view the project map Objectives This tutorial shows how to access EPANET model details and visualize model results using the Map page. Prerequisites Login

More information

Day 1 Agenda. Brio 101 Training. Course Presentation and Reference Material

Day 1 Agenda. Brio 101 Training. Course Presentation and Reference Material Data Warehouse www.rpi.edu/datawarehouse Brio 101 Training Course Presentation and Reference Material Day 1 Agenda Training Overview Data Warehouse and Business Intelligence Basics The Brio Environment

More information

Customizing DAZ Studio

Customizing DAZ Studio Customizing DAZ Studio This tutorial covers from the beginning customization options such as setting tabs to the more advanced options such as setting hot keys and altering the menu layout. Introduction:

More information

Training Manual and Help File

Training Manual and Help File Training Manual and Help File 30.06.2011 Update Manage Grow Welcome to your new Juniper Website Management System with CMS Introduction The Juniper Website Management System with CMS (Website Content Management

More information

Creating Dashboard Widgets. Version: 7.3

Creating Dashboard Widgets. Version: 7.3 Creating Dashboard Widgets Version: 7.3 Copyright 2015 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived

More information

MySQL On Crux Part II The GUI Client

MySQL On Crux Part II The GUI Client DATABASE MANAGEMENT USING SQL (CIS 331) MYSL ON CRUX (Part 2) MySQL On Crux Part II The GUI Client MySQL is the Structured Query Language processor that we will be using for this class. MySQL has been

More information

SmartView. User Guide - Analysis. Version 2.0

SmartView. User Guide - Analysis. Version 2.0 SmartView User Guide - Analysis Version 2.0 Table of Contents Page i Table of Contents Table Of Contents I Introduction 1 Dashboard Layouts 2 Dashboard Mode 2 Story Mode 3 Dashboard Controls 4 Dashboards

More information

Composer Basics. By, Adarsh Srivastava & Tammy Lake

Composer Basics. By, Adarsh Srivastava & Tammy Lake Composer Basics By, Adarsh Srivastava & Tammy Lake 1 Course Objectives Create a Basic Solution using the Composer Wizard that includes: Developer View Studio Script Basic Elements Deploy/Test Solution

More information

Photos & Photo Albums

Photos & Photo Albums Photos & Photo Albums 2016 - Fall Edition User Guide - Table of Contents Overview Use Case(s) Accessing the Tool Image Explorer Interface Organizing Images Uploading Images Resizing and Cropping Images

More information

Zepcam Manager integration with Genetec Security Center

Zepcam Manager integration with Genetec Security Center Zepcam Manager integration with Genetec Security Center 1 PRODUCT DESCRIPTION Abbreviations Version Management Functionality Prerequisites CONFIGURING YOUR INTEGRATION Basic Integration Zepcam Connect

More information

Microsoft Windows SharePoint Services

Microsoft Windows SharePoint Services Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool

More information

Alan Davies and Sarah Perry

Alan Davies and Sarah Perry Alan Davies and Sarah Perry Administering Visual Analytics Sarah Perry Agenda Topics Loading data Auditing in Visual Analytics Row level security Supporting stored processes What s new in 7.4 Copyright

More information

Parish . User Manual

Parish  . User Manual Parish Email User Manual Table of Contents LOGGING IN TO PARISH EMAIL... 3 GETTING STARTED... 3 GENERAL OVERVIEW OF THE USER INTERFACE... 3 TERMINATE THE SESSION... 4 EMAIL... 4 MESSAGES LIST... 4 Open

More information

GIT. A free and open source distributed version control system. User Guide. January, Department of Computer Science and Engineering

GIT. A free and open source distributed version control system. User Guide. January, Department of Computer Science and Engineering GIT A free and open source distributed version control system User Guide January, 2018 Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Table of Contents What is

More information

Getting Started with. PowerPoint 2010

Getting Started with. PowerPoint 2010 Getting Started with 13 PowerPoint 2010 You can use PowerPoint to create presentations for almost any occasion, such as a business meeting, government forum, school project or lecture, church function,

More information

User Guide For LabCollector Workflow Manager

User Guide For LabCollector Workflow Manager User Guide For LabCollector Workflow Manager Version: July 2017 2017 AgileBio. www.agilebio.com & www.labcollector.com Summary 1- INTRODUCTION... 4 2- INSTALLATION... 5 2-1. Manual mode... 5 2-2. Automatic

More information

SAS Model Manager 15.1: Quick Start Tutorial

SAS Model Manager 15.1: Quick Start Tutorial SAS Model Manager 15.1: Quick Start Tutorial Overview This Quick Start Tutorial is an introduction to some of the primary features of SAS Model Manager. The tutorial covers basic tasks that are related

More information

Developing Intelligent Apps

Developing Intelligent Apps Developing Intelligent Apps Lab 1 Creating a Simple Client Application By Gerry O'Brien Overview In this lab you will construct a simple client application that will call an Azure ML web service that you

More information

Wholesale Lockbox User Guide

Wholesale Lockbox User Guide Wholesale Lockbox User Guide August 2017 Copyright 2017 City National Bank City National Bank Member FDIC For Client Use Only Table of Contents Introduction... 3 Getting Started... 4 System Requirements...

More information

LifeStructures Link. P a g e 1 12

LifeStructures Link. P a g e 1 12 LIFESTRUCTURESLINK: A web-based PROJECT MANAGEMENT AND COLLABORATION SERVICE that addresses the needs of the design and construction fields. LifeStructuresLink offers clear and efficient communication

More information

QGIS Script Assistant Plugin Documentation

QGIS Script Assistant Plugin Documentation QGIS Script Assistant Plugin Documentation Release 0.4.0 Daniel Silk Nov 07, 2017 Contents 1 Overview 3 1.1 Reload Scripts.............................................. 3 1.2 Test Scripts................................................

More information

Example Instructional Files: Code Artifacts

Example Instructional Files: Code Artifacts Chen, Hanck, Hanck, Hertel, Lissarrague, Médaille Example Instructional Files: Code Artifacts from SAP Data Services: The Comprehensive Guide This supplement contains three documents that each provide

More information

gc4you.com User Guide 2010

gc4you.com User Guide 2010 Table of Contents Introduction... 2 Sign On and Authentication... 3 Standard Portal Page Components... 4 Navigation... 8 Searching Portal Search... 10 Search Results... 11 Bring2Mind\DMX... 12 Document

More information

A Guide to Using WordPress + RAVEN5. v 1.4 Updated May 25, 2018

A Guide to Using WordPress + RAVEN5. v 1.4 Updated May 25, 2018 + v 1.4 Updated May 25, 2018 Table of Contents 1. Introduction...................................................................................3 2. Logging In.....................................................................................4

More information

NetBrain POC Walk-Through

NetBrain POC Walk-Through NetBrain POC Walk-Through For OE 4.1 Dynamic Documentation Visual Troubleshooting NetBrain Technologies, Inc. 2004-2013. All rights reserved +1.800.605.7964 support@netbraintech.com www.netbraintech.com

More information

Created on 3/23/2015 9:47:00 AM

Created on 3/23/2015 9:47:00 AM Created on 3/23/2015 9:47:00 AM Table of Contents... 1 Lead@UVa Super User Online Training... 1 Introduction and Navigation... 2 Logging Into and Navigating the Site... 2 Managing Notes and Attachments...

More information

Custom Reference Data Tables

Custom Reference Data Tables Overview, page 1 Concepts for, page 2 Steps and Procedures, page 2 Policy Builder: Constructing, page 3 Control Center: Populating a Custom Reference Data Table, page 7 Typical Tasks for Everyday, page

More information

Git Setup Help using GitKraken (CSE 154)

Git Setup Help using GitKraken (CSE 154) Git Setup Help using GitKraken (CSE 154) Introduction: Git enables keeping track of different versions of files as we keep editing them. To make sure we understand git properly, here are some terms you

More information

ALES Wordpress Editor documentation ALES Research websites

ALES Wordpress Editor documentation ALES Research websites ALES Wordpress Editor documentation ALES Research websites Contents Login... 2 Website Dashboard... 3 Editing menu order or structure... 4 Add a new page... 6 Move a page... 6 Select a page to edit...

More information

DOING MORE WITH POWERPOINT: MICROSOFT OFFICE 2013

DOING MORE WITH POWERPOINT: MICROSOFT OFFICE 2013 DOING MORE WITH POWERPOINT: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT POWERPOINT PAGE 03 Slide Views MORE TASKS IN MICROSOFT POWERPOINT PAGE 05 Formatting

More information

Working with Mailbox Manager

Working with Mailbox Manager Working with Mailbox Manager A user guide for Mailbox Manager supporting the Message Storage Server component of the Avaya S3400 Message Server Mailbox Manager Version 5.0 February 2003 Copyright 2003

More information

Sage Construction Central Setup Guide (Version 18.1)

Sage Construction Central Setup Guide (Version 18.1) Sage 300 Construction and Real Estate Sage Construction Central Setup Guide (Version 18.1) Certified course curriculum Important Notice The course materials provided are the product of Sage. Please do

More information

Interface. 2. Interface Adobe InDesign CS2 H O T

Interface. 2. Interface Adobe InDesign CS2 H O T 2. Interface Adobe InDesign CS2 H O T 2 Interface The Welcome Screen Interface Overview The Toolbox Toolbox Fly-Out Menus InDesign Palettes Collapsing and Grouping Palettes Moving and Resizing Docked or

More information

DESIGN TRANSFORMATIONAL IPAD APPS

DESIGN TRANSFORMATIONAL IPAD APPS DESIGN TRANSFORMATIONAL IPAD APPS Thank you for participating in a workshop at MicroStrategy World 2019. If you missed or did not finish an exercise and want to complete it after the conference, use this

More information

SteelCentral Insights for SteelConnect Users Guide

SteelCentral Insights for SteelConnect Users Guide SteelCentral Insights for SteelConnect Users Guide Version 1.1.x November 2017 2017 Riverbed Technology, Inc. All rights reserved. Riverbed and any Riverbed product or service name or logo used herein

More information

SIVIC GUI Overview. SIVIC GUI Layout Overview

SIVIC GUI Overview. SIVIC GUI Layout Overview SIVIC GUI Overview SIVIC GUI Layout Overview At the top of the SIVIC GUI is a row of buttons called the Toolbar. It is a quick interface for loading datasets, controlling how the mouse manipulates the

More information

Zend Studio 3.0. Quick Start Guide

Zend Studio 3.0. Quick Start Guide Zend Studio 3.0 This walks you through the Zend Studio 3.0 major features, helping you to get a general knowledge on the most important capabilities of the application. A more complete Information Center

More information

SeaSonde Combine Web Server

SeaSonde Combine Web Server SeaSonde Combine Web Server SeaSonde Combine Web Server 146.01.1708.UG Sept 13, 2017 This document describes installing, using and configuring the Combine Web Server. Installation and Access The SeaSonde

More information

Percussion Documentation Table of Contents

Percussion Documentation Table of Contents Percussion Documentation Table of Contents Intro to the Percussion Interface... 2 Logging In to Percussion... 2 The Dashboard... 2 Managing Dashboard Gadgets... 3 The Menu... 4 The Finder... 4 Editor view...

More information

DBPLUS Performance Monitor for Oracle

DBPLUS Performance Monitor for Oracle DBPLUS Performance Monitor for Oracle User s Manual February 2016 UM-ORA-EN-R01 Table of contents 1 Introduction... 4 1.1 DBPLUS Technical Support... 5 1.2 System architecture... 5 1.3 System requirements...

More information

EDAConnect-Dashboard User s Guide Version 3.4.0

EDAConnect-Dashboard User s Guide Version 3.4.0 EDAConnect-Dashboard User s Guide Version 3.4.0 Oracle Part Number: E61758-02 Perception Software Company Confidential Copyright 2015 Perception Software All Rights Reserved This document contains information

More information

Reading Sample. The Integrated Development Environment Contents. Index. The Authors. SAP Lumira, Designer Edition: The Comprehensive Guide

Reading Sample. The Integrated Development Environment Contents. Index. The Authors. SAP Lumira, Designer Edition: The Comprehensive Guide First-hand knowledge. Reading Sample This sample chapter introduces the SAP Lumira, designer edition workspace and its elements. Before you can start building dashboards and applications with SAP Lumira,

More information

Netsmart Sandbox Tour Guide Script

Netsmart Sandbox Tour Guide Script Netsmart Sandbox Tour Guide Script March 2012 This document is to be used in conjunction with the Netsmart Sandbox environment as a guide. Following the steps included in this guide will allow you to get

More information

Speaker & Session Management User Guide

Speaker & Session Management User Guide Speaker & Session Management User Guide This document is a guide to setting up Speaker and Session Management in Certain, including the Speaker Portal. These advanced features of the Certain platform are

More information

Oracle Sourcing Support Helpdesk: Telephone: > Option

Oracle Sourcing Support Helpdesk: Telephone: > Option esourcing FAQ s Oracle Sourcing Support Helpdesk: Telephone: 021-4534777 -> Option 2.2.2 Email: oraclesourcingsupport@ervia.ie FAQ s Forgotten Password? Logging In and Accessing Tenders Acknowledging Intent

More information

TOTAL Online. Setup Guide. Converting from Desktop to Online Edition. moneytree.com Toll free

TOTAL Online. Setup Guide. Converting from Desktop to Online Edition. moneytree.com Toll free TOTAL Online EASY MONEY GOLDEN YEARS Setup Guide Converting from Desktop to Online Edition 1 Your Step-by-Step Guide Convert to TOTAL Online in 6 easy steps 1. Create a TOTAL Online Account 2. Define Users,

More information

Course Code: ServiceMaxx Overview and Snapshot Analysis Study Guide

Course Code: ServiceMaxx Overview and Snapshot Analysis Study Guide Course Code: 8798 ServiceMaxx Overview and Snapshot Analysis Study Guide 2015 Navistar, Inc. 2701 Navistar Drive, Lisle, IL 60532. All rights reserved. No part of this publication may be duplicated or

More information

Contents About This Guide... 5 About Notifications... 5 Managing User Accounts... 6 Managing Companies Managing Password Policies...

Contents About This Guide... 5 About Notifications... 5 Managing User Accounts... 6 Managing Companies Managing Password Policies... Cloud Services Identity Management Administration Guide Version 17 July 2017 Contents About This Guide... 5 About Notifications... 5 Managing User Accounts... 6 About the User Administration Table...

More information

FDM RMS User Guide. Basic Navigation & Use

FDM RMS User Guide. Basic Navigation & Use FDM RMS User Guide Basic Navigation & Use Revised: May 31, 2016 Contents Contents... 1 Administrator Contacts... 3 Introduction... 3 Overview... 3 1 Logging In... 4 1.1 Log in to Citrix... 4 1.1.1 Change

More information

How-to quick reference guide. University of Puget Sound, Office of Alumni and Parent Relations

How-to quick reference guide. University of Puget Sound, Office of Alumni and Parent Relations How-to quick reference guide University of Puget Sound, Office of Alumni and Parent Relations Updating Regional Club Logger Pages 1. Follow this link: https://admin.alumniconnections.com/olc/admin/pgs/admintool/

More information

USING SONRIS DATA ACCESS

USING SONRIS DATA ACCESS USING SONRIS DATA ACCESS SONRIS Data Access has been reconfigured to integrate Conservation Classic, SONRIS Lite, Reports and Reports on Demand (formerly Discoverer Reports) into one area where all are

More information

Contents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version...

Contents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version... Contents Note: pay attention to where you are........................................... 1 Note: Plaintext version................................................... 1 Hello World of the Bash shell 2 Accessing

More information

User guide. Accessing IMF Direction of Trade Statistics. Find IMF DOTS data on the UK Data Service website or via

User guide. Accessing IMF Direction of Trade Statistics. Find IMF DOTS data on the UK Data Service website or via User guide Accessing IMF Direction of Trade Statistics This guide is intended to introduce you to Beyond 20/20 Web Data Server by carrying out a simple and hopefully typical research task using the IMF's

More information

Intermediate Programming, Spring Misha Kazhdan

Intermediate Programming, Spring Misha Kazhdan 600.120 Intermediate Programming, Spring 2017 Misha Kazhdan Announcements Assignment 0 was released on Wednesday (Piazza). Due this coming Tuesday night Solo, written assignment Outline Working with git

More information

Scene Assembly CHAPTER 4

Scene Assembly CHAPTER 4 CHAPTER 4 Scene Assembly Scene assembly in the 3ds Max production pipeline is the process of tracking and assembling your scene assets for the complete presentation. A typical production workflow usually

More information

Revision Chart Version Primary Author(s) Description of Version Date

Revision Chart Version Primary Author(s) Description of Version Date Campus User Guide Revision Chart Version Primary Author(s) Description of Version Date 1.0 Anthony Curley Initial Document 6/22/11 1.1 Anthony Curley Added Approval steps 8/11/11 1.2 Joe Goble Added Sort

More information

Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE

Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE 1 Tutorial 2 - Welcome Application Introducing, the Visual Studio.NET IDE Outline 2.1 Test-Driving the Welcome Application 2.2 Overview of the Visual Studio.NET 2003 IDE 2.3 Creating a Project for the

More information

Mail & Deploy Reference Manual. Version 2.0.5

Mail & Deploy Reference Manual. Version 2.0.5 Mail & Deploy Reference Manual Version 2.0.5 Introduction TABLE OF CONTENTS Introduction... 4 General Introduction... 5 Architecture... 6 Server... 6 Repository... 6 Client... 6 Contact Us... 7 Server...

More information

Kaltura Video Package for Moodle 2.x Quick Start Guide. Version: 3.1 for Moodle

Kaltura Video Package for Moodle 2.x Quick Start Guide. Version: 3.1 for Moodle Kaltura Video Package for Moodle 2.x Quick Start Guide Version: 3.1 for Moodle 2.0-2.4 Kaltura Business Headquarters 5 Union Square West, Suite 602, New York, NY, 10003, USA Tel.: +1 800 871 5224 Copyright

More information

Mastering the Environment WVU ecampus

Mastering the Environment WVU ecampus Mastering the Environment WVU ecampus Information Technology Services, West Virginia University Service Desk (304) 293-4444, ITShelp@mail.wvu.edu Mastering the Environment of WVU ecampus 1 Table of Contents

More information

Table of Contents. Table of Contents Job Manager for remote execution of QuantumATK scripts. A single remote machine

Table of Contents. Table of Contents Job Manager for remote execution of QuantumATK scripts. A single remote machine Table of Contents Table of Contents Job Manager for remote execution of QuantumATK scripts A single remote machine Settings Environment Resources Notifications Diagnostics Save and test the new machine

More information

Learn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions.

Learn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions. USER GUIDE This guide is intended for users of all levels of expertise. The guide describes in detail Sitefinity user interface - from logging to completing a project. Use it to learn how to create pages

More information

HOW TO Google Online Fillable Forms for Kiwanis Club Websites

HOW TO Google Online Fillable Forms for Kiwanis Club Websites KIWANIS INTERNATIONAL HOW TO Google Online Fillable Forms for Kiwanis Club Websites Publish via email, website or blog Mandy Grover User instructions for creating free online fillable forms with Google

More information