TOPAS: a Web-based Tool for Visualization of Mapping Algorithms
|
|
|
- Nickolas Preston
- 9 years ago
- Views:
Transcription
1 TOPAS: a Web-based Tool for Visualization of Mapping Algorithms 0. G. Monakhov, 0. J. Chunikhin, E. B. Grosbein Institute of Computational Mathematics and Mathematical Geophysics, Siberian Division of Russian Academy of Sciences Abstract TOPAS (Test and Optimization of Parallel Algorithms and Structures), a programming tool for visualization, animation and investigation of algorithms of mapping graphs is presented. The tool is implemented in Java and is accessed on WWW: htip://rav.sscc.ru/~monakhov/topas.html. Keywords: parallel algorithms, mapping, multicomputer system, visualisation of methods, Java, network technologies, programming environment. 1 Introduction Methods for automatic mapping of a graph structure into another graph structure are widespread, a lot of mapping algorithms is built up and checked. These methods can be used for the mapping of modules of parallel programs into processors of parallel computing systems, as well as for special data decompositions and solving the problems of operations research, graph theory, combinatorial optimizations, networking, etc. In other word, mapping algorithms are important for various applications. So, to acquire the knowledge about these algorithms we are developing the system TOPAS. A system presented in this paper allows the users in their graph research to be concentrated on work with algorithms and models, leaving apart difficulties, related to creating and saving entrance data, programming in conventional languages, etc. The system supports visualization of graphs, mapping processes, as well as visualization of mapping results. In addition, it can be used to define some ''atomic" operations (for example, partitioning of the complex data structures, e.g. irregular meshes) for more complex problems being specified within the framework of the VIM technology [I]. The system has been written in Java and is an applet, that allows to place it into an HTML-page ( and to demonstrate algorithms at any point of the world where Internet is accessible (this approach is analogous to [2]). We call this system as TOPAS (Test and Optimization of Parallel Algorithms and Structures). In general, it is related to the development of a problem-solving environment which integrates multimedia, parallel and distributed Internet technologies for specification (programming) of application algorithms, and the control of mapping strategies and data visualization. Different parts of the subsystem (the window editor of graphs, modules for imaging the entrance data, visualization and animation of mapping algorithms, representing and saving the results, etc.) can also be used independently. 2 Structure of TOPAS The subsystem consists of the following parts: 1. Core. The TOPAS's core is an applet, which displays initial data, calls the graph editor (for data editing) and starts necessary algorithms. 2. Graph's icons. They are used by the core to display the initial data and are small images of the graphs. 3. Graph editor. This editor allows to safe and restore structures of weighted graphs, to modify them and insert structures prepared, such as lattices, rings, hypercubes, etc. 4. Supervising module. This module displays intermediate results of algorithms' work in a convenient form and allows to stop the work and to study intermediate results in more detail. 5. Module for representing and saving results. This module allows to represent results of the algorithm's work in an obvious form, and also to save them on disk. 6. Libraries of sequental and parallel mapping algorithms. 7. Help module. This module displays information about system, interfaces, problem and mapping algorithms. 8. Internal representation of graph structure. This format allows to connect all components of the system. 9. Programmer's interface. It allows to easily insert new algorithms into the system. 10. Distributed agent system. This modules allow to access on-line to parallel computer systems for the execution of the parallel mapping algorithms (under consiraction). 3 Algorithms of mapping a graph of a parallel program into a graph of a parallel computing system and data structures We consider parallel programs consisting of modules which can work simultaneously and exchange information. Such a program is represented by a weighted graph, where nodes Moscow, September
2 mean modules and edges are information links. Also we represent parallel computing systems by weighted graphs in which nodes are processors and edges are interconnections. A graph mapping algorithm is to find out mapping one graph inio another which gives minimal time of working a parallel program on a parallel system. Now in TOPAS nine algorithms are presented (Fig.I): - two are evolution [3] and genetic algorithms, - three are methods of simulated annealing, - three use Kohonen neural networks [4] - a local optimization algorithm [5]. The goal of the mapping algorithms is to produce an allocation of the modules of a parallel program into processors of a system with minimum of the objective cost function. The objective function represents the interprocess or communication cost and computational load balance of the processors during execution of the program. A specific type of the objective function can be chosen in the window of the mapping algorithm parameters. 4 Visual components of the system 4.1 Graph editor The graph editor is actually an independent part of the subsystem. It can be used in any applet where dynamic graph editing is used. It is implemented in a class GraphEditor which expands class Frame. To start the editor it is necessary to create a copy of a class GraphEditor by giving an object of a class Graph which requires editing to its constructor. The class Graph represents structures of weighted graphs. It also contains some additional information on about subsystem modules to be used. An object of Graph, thus, describes a particular weighed graph. Classes Node and Edge are classes of nodes and edges of this graph, respectively. After creating a GraphEditor copy a window of the graph editor appears on the screen (Fig.2). It consists of three parts: a basic menu, a working area and a toolbar. A graph is displayed in the working area and all manipulations of it (moving nodes, removing and creating them, removing and creating edges, changing their weights, etc.) are made there. To display regular graphs with a big number of nodes the parametric representation of the graphs is used. The toolbar is located under the working area. There can be three buttons: Done, Relax and Stop Editing. Pressing on button Done means that the work is completed (it stops modifying the graph and the working GraphEditor). Button Relax switches on and off a mode "spring graph". In this mode the graph behaves so as if it consists of weightless nodes connected to springs in very "viscous" environment. Button Stop Editing switches off a mode of editing the graph which is switched on through the basic menu. The basic menu supports various manipulations of the graph: New clears a current graph and makes itempty. Load loads a graph from a file. Merge adds a graph from a file to a current graph. Save saves a current graph. Save as... saves a current graph in a file of a given name. Done finishes the work of the graph editor. Note: the operations with files are possible only on a local machine or if a web-browser allows to work with a disk. 2. Menu item Edit (Fig.2) Add Node switches on a mode of adding nodes: at pressing the mouse button with the cursor in the working area, there will appear a new node of the graph. Remove Node switches on a mode of removing nodes. Add Link supports a mode of adding edges. Remove Link is for removing edges. Node Weight is for changing nodes' weights. Link Weight is for changing edges' weights. Fix Node allows to fix and to release nodes. A fixed node cannot move in mode "spring graph". Stop switches off any edit mode. 3. Menu item Ready-to-use allows to insert a subgraph of one of six predefined types. After choosing an item from this menu there appears a dialog window offering to set parameters necessary for this subgraph. Now six types are the following: a set of disconnected nodes, lines, rings, grids, hypcrcubes and fully-connected structures. 4. Menu item Misc Default weights sets weights of nodes and edges used by default, for example, at the addition of nodes or edges in the graph. Recalc lengths recalculates lengths of springs so that in mode "spring graph" the current state of the graph becomes steady. 4.2 Graphs' icons Graphs' icons are just objects each of which keeps a reference to a graph object and displays all its changes. 1. Menu item Graph 296 GraphiCon'98
3 Figure I: The cover frame of the TOPAS system Figure 2: The frame for representation of GraphEditor: system graph Moscow, September 7-11
4 4.3 Supervising the algorithm execution and animation The supervising module also can be used independently. It is implemented in class RunningAlgorithm which extends class Frame. The user is to create an object of this class by giving to its constructor two objects of class Graph (initial data, system and program graphs) and an object of class Method (which describes an algorithm to be used). Classes Graph and Method will be described in section 5. After an initializing operation a window appears on the screen. This window consists of three fields: a system graph panel, a program graph panel and a control panel. On the program graph panel a program graph is displayed. On the system graph panel the animation of the mapping algorithm execution is displayed (Fig.3). The control panel has two buttons: Run and Interrupt. The first one is to run an algorithm and lo change the button caption. The second one is to pause the algorithm. For the algorithm being paused the user can check intermediate results: clicking on a processor node in the system graph panel marks all processes that are now put into this processor, and clicking on a process node in the program graph panel shows a processor on which this process is mapped as well as all processes mapped on it. The Interrupt button stops the algorithm execution. After finishing the algorithm execution, the module of representing and saving results begins working. The module is also based on a window with two panels for graphs' images and a control panel (Fig.4). Nodes of the system graph are numbered by their orders and nodes of the program graphs are marked with numbers of processors on which they are mapped. In addition, processors are painted with different colors, and processes are correspondingly painted, too. The control panel has four buttons: Edit, Save, Cancel and Result. Edit allows to correct the mapping by hands in the graphical mode. Save allows to save results. Cancel closes the window without saving and Result shows the information (which will be saved) in a new window. 5 Non-visual components of the system 5.1 Graph structure Structures representing the graphs of systems and programs are defined in the class Graph. This class also contains functions for adding and removing nodes and edges, calculating the matrix of shortest distances between nodes. There are also used classes Node and Edge that describe the corresponding elements of the graph. function Iteration describes one step of the algorithm, InitMelhod initializes data structures needed for the algorithm to work and gets two graphs that are initial data. 6 Conclusion TOPAS is just a part of the project oriented on Web. The system provides a convenient visual interface and special embedded knowledge about mapping algorithms. TOPAS supports research and development, visualization and animation, testing and debugging new algorithms of mapping of the parallel program graphs onto multicomputer systems. In addition, it is also very suitable for making use of mapping algorithms as elementary operations for specifications of sophisticated data decompositions and more complex application methods. References [1] N. Mirenkov. VIM Language Paradigm, in: Lecture Notes in Computer Science, 854. В. Buchberger, J. Volkert (Eds.), Springer-Verlag, 1994, [2] S. Bridgeman, A. Card, R. Tamassia, A graph drawing and translation service on the WWW, in: Graph Draw-ing'96 (Proc. GD'96). LNCS.voi.ll90, [3] O.G. Monakhov, E.B. Grosbein. A parallel evolution algorithm for graph mapping problem, in: Proc. Inter. Workshop on Parallel Computation and Scheduling (PCS'97), CICESE, Ensenada, Baja California, Mexico, 1997, [4] O.G. Monakhov, O.J. Chunikhin, Parallel mapping of program graphs into parallel computers by self-organization algorithm, in: Applied Parallel Computing (Proc. PARA'96). LNCS, vol.1184, 1996, [5] O.G. Monakhov, Parallel mapping of parallel program graphs into parallel computers, in: Proc. Int. Conf. Parallel Computing-91, Elsevier Science Publishers, Amsterdam, 1992, Author(s): Dr. Oleg G. Monakhov, the principal scientist of Institute of Computational Mathematics and Mathematical Geophysics, Siberian Division of Russian Academy of Sciences. Oleg Chunikhin, student of Novosibirsk State University. Eugene Grosbein, student of Novosibirsk State University. Address: Pr. Lavrentieva, 6, Novosibirsk, , Russia Phone: , Fax: [email protected] 5.2 Programmer's interface To install a new method into the subsystem a programmer should create a new class which extends interface Method. This interface contains functions that should be defined by the programmer. The 298 GraphiCon'98
5 Figure 3: The frame for animation of mapping algorithm Figure 4: The frame for representation of results Moscow, September 7-11
Load balancing in a heterogeneous computer system by self-organizing Kohonen network
Bull. Nov. Comp. Center, Comp. Science, 25 (2006), 69 74 c 2006 NCC Publisher Load balancing in a heterogeneous computer system by self-organizing Kohonen network Mikhail S. Tarkov, Yakov S. Bezrukov Abstract.
QUICK START GUIDE. SG2 Client - Programming Software SG2 Series Programmable Logic Relay
QUICK START GUIDE SG2 Client - Programming Software SG2 Series Programmable Logic Relay SG2 Client Programming Software T he SG2 Client software is the program editor for the SG2 Series Programmable Logic
Desktop, Web and Mobile Testing Tutorials
Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major
Windows XP Pro: Basics 1
NORTHWEST MISSOURI STATE UNIVERSITY ONLINE USER S GUIDE 2004 Windows XP Pro: Basics 1 Getting on the Northwest Network Getting on the Northwest network is easy with a university-provided PC, which has
Network Administrator s Guide and Getting Started with Autodesk Ecotect Analysis
Autodesk Ecotect Analysis 2011 Network Administrator s Guide and Getting Started with Autodesk Ecotect Analysis This document describes how to install and activate Autodesk Ecotect Analysis 2011 software
IGSS. Interactive Graphical SCADA System. Quick Start Guide
IGSS Interactive Graphical SCADA System Quick Start Guide Page 2 of 26 Quick Start Guide Introduction This guide is intended to get you up and running with the IGSS FREE50 license as fast as possible.
Creating a Poster in PowerPoint 2010. A. Set Up Your Poster
View the Best Practices in Poster Design located at http://www.emich.edu/training/poster before you begin creating a poster. Then in PowerPoint: (A) set up the poster size and orientation, (B) add and
Going Interactive: Combining Ad-Hoc and Regression Testing
Going Interactive: Combining Ad-Hoc and Regression Testing Michael Kölling 1, Andrew Patterson 2 1 Mærsk Mc-Kinney Møller Institute, University of Southern Denmark, Denmark [email protected] 2 Deakin University,
Twido Simulator - Online Help Scope What's in this Part? Twido Simulator Overview What's in this Chapter? How to Use Twido Simulator
Page 1 of 10 Scope This is the Online Help for the Twido Simulator. The Twido Simulator is a feature of TwidoSuite which allows you to test, run and a debug a program by simulating a connection between
MicroStrategy Desktop
MicroStrategy Desktop Quick Start Guide MicroStrategy Desktop is designed to enable business professionals like you to explore data, simply and without needing direct support from IT. 1 Import data from
For Introduction to Java Programming, 5E By Y. Daniel Liang
Supplement H: NetBeans Tutorial For Introduction to Java Programming, 5E By Y. Daniel Liang This supplement covers the following topics: Getting Started with NetBeans Creating a Project Creating, Mounting,
Power Point 2003 Table of Contents
Power Point 2003 Table of Contents Creating a Presentation... 2 Selecting Background and Format for Slide... 3 Creating the Title Slide... 4 Adding a New Slide... 5 Types of Text for a Slide: Taken from
AxxonSoft Inc. Axxon Smart. Quick Start Guide. AxxonSoft. The. Axxon Smart. Software Package. Quick Start Guide. Version 1.0
AxxonSoft The Axxon Smart Software Package Quick Start Guide Version 1.0 Moscow 2010 1 Contents CONTENTS... 2 1 INTRODUCTION... 3 1.1 Document purpose... 3 1.2 Purpose of the Axxon Smart software package...
MS OFFICE PUBLISHER IDEAS IN THE CURRICULUM
MS OFFICE PUBLISHER IDEAS IN THE CURRICULUM RICHARDSON INDEPENDENT SCHOOL DISTRICT INSTRUCTIONAL TECHNOLOGY RICHARDSON, TEXAS Prepared By: RISD Instructional Staff Development Revised by GPISD Instructional
8 CREATING FORM WITH FORM WIZARD AND FORM DESIGNER
8 CREATING FORM WITH FORM WIZARD AND FORM DESIGNER 8.1 INTRODUCTION Forms are very powerful tool embedded in almost all the Database Management System. It provides the basic means for inputting data for
Microsoft Excel Basics
COMMUNITY TECHNICAL SUPPORT Microsoft Excel Basics Introduction to Excel Click on the program icon in Launcher or the Microsoft Office Shortcut Bar. A worksheet is a grid, made up of columns, which are
Information Visualization on the Base of Hierarchical Graph Models
Information Visualization on the Base of Hierarchical Graph Models V.N. KASYANOV Laboratory for Program Construction and Optimization Institute of Informatics Systems Lavrentiev pr. 6, Novosibirsk, 630090
JustClust User Manual
JustClust User Manual Contents 1. Installing JustClust 2. Running JustClust 3. Basic Usage of JustClust 3.1. Creating a Network 3.2. Clustering a Network 3.3. Applying a Layout 3.4. Saving and Loading
Overview... 2 How to Add New Documents... 3 Adding a Note / SMS or Phone Message... 3 Adding a New Letter... 4. How to Create Letter Templates...
THE DOCUMENT MANAGER Chapter 14 THE DOCUMENT MANAGER CONTENTS Overview... 2 How to Add New Documents... 3 Adding a Note / SMS or Phone Message... 3 Adding a New Letter... 4 How to Create Letter Templates...
Sharing Software. Chapter 14
Chapter 14 14 Sharing Software Sharing a tool, like a software application, works differently from sharing a document or presentation. When you share software during a meeting, a sharing window opens automatically
Job Scheduler User Guide IGSS Version 11.0
Job Scheduler User Guide IGSS Version 11.0 The information provided in this documentation contains general descriptions and/or technical characteristics of the performance of the products contained therein.
MicroStrategy Analytics Express User Guide
MicroStrategy Analytics Express User Guide Analyzing Data with MicroStrategy Analytics Express Version: 4.0 Document Number: 09770040 CONTENTS 1. Getting Started with MicroStrategy Analytics Express Introduction...
Advanced Presentation Features and Animation
There are three features that you should remember as you work within PowerPoint 2007: the Microsoft Office Button, the Quick Access Toolbar, and the Ribbon. The function of these features will be more
Visual Analysis Tool for Bipartite Networks
Visual Analysis Tool for Bipartite Networks Kazuo Misue Department of Computer Science, University of Tsukuba, 1-1-1 Tennoudai, Tsukuba, 305-8573 Japan [email protected] Abstract. To find hidden features
Manual for simulation of EB processing. Software ModeRTL
1 Manual for simulation of EB processing Software ModeRTL How to get results. Software ModeRTL. Software ModeRTL consists of five thematic modules and service blocks. (See Fig.1). Analytic module is intended
. Address the following issues in your solution:
CM 3110 COMSOL INSTRUCTIONS Faith Morrison and Maria Tafur Department of Chemical Engineering Michigan Technological University, Houghton, MI USA 22 November 2012 Zhichao Wang edits 21 November 2013 revised
Bitrix Intranet Portal. Business Process Guide
Bitrix Intranet Portal Business Process Guide Introduction Bitrix Intranet Portal includes modules providing teamwork functions enabling to handle documents in the context of an intranet portal. The Business
CATIA: Navigating the CATIA V5 environment. D. CHABLAT / S. CARO [email protected]
CATIA: Navigating the CATIA V5 environment D. CHABLAT / S. CARO [email protected] Standard Screen Layout 5 4 6 7 1 2 3 8 9 10 11 12 13 14 15 D. Chablat / S. Caro -- Institut de Recherche
Colorfly Tablet Upgrade Guide
Colorfly Tablet Upgrade Guide (PhoenixSuit) 1. Downloading the Firmware and Upgrade Tool 1. Visit the official website http://www.colorful.cn/, choose 产 品 > 数 码 类 > 平 板 电 脑, and click the product to be
This tutorial assumes that Visual3D has been installed and that a model has been created as described in Tutorial #1.
C-Motion Online Documentation Visual3D : Tutorial : Data Visualization Objectives (# 1318) This tutorial assumes that Visual3D has been installed and that a model has been created as described in Tutorial
Copyright 2006 TechSmith Corporation. All Rights Reserved.
TechSmith Corporation provides this manual as is, makes no representations or warranties with respect to its contents or use, and specifically disclaims any expressed or implied warranties or merchantability
Appointment Scheduler
EZClaim Appointment Scheduler User Guide Last Update: 11/19/2008 Copyright 2008 EZClaim This page intentionally left blank Contents Contents... iii Getting Started... 5 System Requirements... 5 Installing
Business Objects Version 5 : Introduction
Business Objects Version 5 : Introduction Page 1 TABLE OF CONTENTS Introduction About Business Objects Changing Your Password Retrieving Pre-Defined Reports Formatting Your Report Using the Slice and Dice
A TOOL FOR DATA STRUCTURE VISUALIZATION AND USER-DEFINED ALGORITHM ANIMATION
A TOOL FOR DATA STRUCTURE VISUALIZATION AND USER-DEFINED ALGORITHM ANIMATION Tao Chen 1, Tarek Sobh 2 Abstract -- In this paper, a software application that features the visualization of commonly used
Gephi Tutorial Visualization
Gephi Tutorial Welcome to this Gephi tutorial. It will guide you to the basic and advanced visualization settings in Gephi. The selection and interaction with tools will also be introduced. Follow the
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...
CONTENTM WEBSITE MANAGEMENT SYSTEM. Getting Started Guide
CONTENTM WEBSITE MANAGEMENT SYSTEM Getting Started Guide Table of Contents CONTENTM WEBSITE MANAGEMENT SYSTEM... 1 GETTING TO KNOW YOUR SITE...5 PAGE STRUCTURE...5 Templates...5 Menus...5 Content Areas...5
Data Mining. SPSS Clementine 12.0. 1. Clementine Overview. Spring 2010 Instructor: Dr. Masoud Yaghini. Clementine
Data Mining SPSS 12.0 1. Overview Spring 2010 Instructor: Dr. Masoud Yaghini Introduction Types of Models Interface Projects References Outline Introduction Introduction Three of the common data mining
S m a r t M a s t e B T E C O R P O R A T I O N USER MANUAL
S m a r t M a s t e rtm 2014 B T E C O R P O R A T I O N USER MANUAL S m a r t M a s t e r T M 2 0 1 4 U s e r M a n u a l P a g e 1 o f 2 3 Contents Contents...1 Introduction...2 Audience...2 SmartMaster
How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On
User Guide November 19, 2014 Contents 3 Welcome 3 What Is FACTORY I/O 3 How Does It Work 4 I/O Drivers: Connecting To External Technologies 5 System Requirements 6 Run Mode And Edit Mode 7 Controls 8 Cameras
Distance-Learning Remote Laboratories using LabVIEW
Distance-Learning Remote Laboratories using LabVIEW Introduction Laboratories, which are found in all engineering and science programs, are an essential part of the education experience. Not only do laboratories
TABLE OF CONTENTS. INTRODUCTION... 5 Advance Concrete... 5 Where to find information?... 6 INSTALLATION... 7 STARTING ADVANCE CONCRETE...
Starting Guide TABLE OF CONTENTS INTRODUCTION... 5 Advance Concrete... 5 Where to find information?... 6 INSTALLATION... 7 STARTING ADVANCE CONCRETE... 7 ADVANCE CONCRETE USER INTERFACE... 7 Other important
S7 for Windows S7-300/400
S7 for Windows S7-300/400 A Programming System for the Siemens S7 300 / 400 PLC s IBHsoftec has an efficient and straight-forward programming system for the Simatic S7-300 and ern controller concept can
3D Viewer. user's manual 10017352_2
EN 3D Viewer user's manual 10017352_2 TABLE OF CONTENTS 1 SYSTEM REQUIREMENTS...1 2 STARTING PLANMECA 3D VIEWER...2 3 PLANMECA 3D VIEWER INTRODUCTION...3 3.1 Menu Toolbar... 4 4 EXPLORER...6 4.1 3D Volume
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.
Autodesk Fusion 360 Badge Guide: Design an F1 in Schools Trophy
Autodesk Fusion 360 Badge Guide: Design an F1 in Schools Trophy Abstract: Gain basic understanding of creating 3D models in Fusion 360 by designing an F1 in Schools trophy. This badge may be claimed by
Sharing Presentations, Documents, and Whiteboards
Chapter 19 19 Sharing Presentations, Documents, and Whiteboards Your user role in an event determines your level of sharing. Whichever role you take, the following table describes the basic tasks associated
Introduction to Simulink
Introduction to Simulink MEEN 364 Simulink is a software package for modeling, simulating, and analyzing dynamical systems. It supports linear and nonlinear systems, modeled in continuous time, sampled
Visualization of 2D Domains
Visualization of 2D Domains This part of the visualization package is intended to supply a simple graphical interface for 2- dimensional finite element data structures. Furthermore, it is used as the low
Model Simulation in Rational Software Architect: Business Process Simulation
Model Simulation in Rational Software Architect: Business Process Simulation Mattias Mohlin Senior Software Architect IBM The BPMN (Business Process Model and Notation) is the industry standard notation
Using MuPAD and JavaView to Visualize Mathematics on the Internet
Using MuPAD and JavaView to Visualize Mathematics on the Internet M. Majewski K. Polthier Zayed University, UAE Zuse Institute Berlin (ZIB) [email protected] [email protected] Abstract Mathematics education
Delivery Fleet Optimization with GIS Functionality Webinar
Delivery Fleet Optimization with GIS Functionality Webinar May 28, 2015 Tom Baggio 1. Problem Definition The webinar objectives is a step-by-step process of building a simulation model of an aircraft part
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
MS Access Lab 2. Topic: Tables
MS Access Lab 2 Topic: Tables Summary Introduction: Tables, Start to build a new database Creating Tables: Datasheet View, Design View Working with Data: Sorting, Filtering Help on Tables Introduction
Ansur Test Executive. Users Manual
Ansur Test Executive Users Manual April 2008 2008 Fluke Corporation, All rights reserved. All product names are trademarks of their respective companies Table of Contents 1 Introducing Ansur... 4 1.1 About
Computing Concepts with Java Essentials
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Computing Concepts with Java Essentials 3rd Edition Cay Horstmann
CATIA Basic Concepts TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Manual Format...2 Log on/off procedures for Windows...3 To log on...3 To logoff...7 Assembly Design Screen...8 Part Design Screen...9 Pull-down Menus...10 Start...10
UNICORN 6.4. Administration and Technical Manual
UNICORN 6.4 Administration and Technical Manual Page intentionally left blank Table of Contents Table of Contents 1 Introduction... 1.1 Administrator functions overview... 1.2 Network terms and concepts...
Using the Query Analyzer
Using the Query Analyzer Using the Query Analyzer Objectives Explore the Query Analyzer user interface. Learn how to use the menu items and toolbars to work with SQL Server data and objects. Use object
Excel 2007 Basic knowledge
Ribbon menu The Ribbon menu system with tabs for various Excel commands. This Ribbon system replaces the traditional menus used with Excel 2003. Above the Ribbon in the upper-left corner is the Microsoft
Editors Comparison (NetBeans IDE, Eclipse, IntelliJ IDEA)
České vysoké učení technické v Praze Fakulta elektrotechnická Návrh Uživatelského Rozhraní X36NUR Editors Comparison (NetBeans IDE, Eclipse, ) May 5, 2008 Goal and purpose of test Purpose of this test
Hypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
Complex Network Visualization based on Voronoi Diagram and Smoothed-particle Hydrodynamics
Complex Network Visualization based on Voronoi Diagram and Smoothed-particle Hydrodynamics Zhao Wenbin 1, Zhao Zhengxu 2 1 School of Instrument Science and Engineering, Southeast University, Nanjing, Jiangsu
Create a Poster Using Publisher
Contents 1. Introduction 1. Starting Publisher 2. Create a Poster Template 5. Aligning your images and text 7. Apply a background 12. Add text to your poster 14. Add pictures to your poster 17. Add graphs
EET 310 Programming Tools
Introduction EET 310 Programming Tools LabVIEW Part 1 (LabVIEW Environment) LabVIEW (short for Laboratory Virtual Instrumentation Engineering Workbench) is a graphical programming environment from National
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
Introduction To Microsoft Office PowerPoint 2007. Bob Booth July 2008 AP-PPT5
Introduction To Microsoft Office PowerPoint 2007. Bob Booth July 2008 AP-PPT5 University of Sheffield Contents 1. INTRODUCTION... 3 2. GETTING STARTED... 4 2.1 STARTING POWERPOINT... 4 3. THE USER INTERFACE...
Quick Start Using DASYLab with your Measurement Computing USB device
Quick Start Using DASYLab with your Measurement Computing USB device Thank you for purchasing a USB data acquisition device from Measurement Computing Corporation (MCC). This Quick Start document contains
MindView Advanced Training Guide (PC)
MindView Advanced Training Guide (PC) How can MindView be used as a Study Skill tool by students? MindView is a mind mapping solution which can genuinely help students with their studies. Students using
D2L: An introduction to CONTENT University of Wisconsin-Parkside
D2L: An introduction to CONTENT University of Wisconsin-Parkside FOR FACULTY: What is CONTENT? The Content and Course Builder tools both allow you to organize materials in D2L. Content lets you and your
I ntroduction. Accessing Microsoft PowerPoint. Anatomy of a PowerPoint Window
Accessing Microsoft PowerPoint To access Microsoft PowerPoint from your home computer, you will probably either use the Start menu to select the program or double-click on an icon on the Desktop. To open
Using PowerPoint s Advanced Features. What Are Advanced Features? Basic Skills:
Using PowerPoint s Advanced Features September, 2003 Suzanne Czurylo [email protected] For questions about using PowerPoint, please contact Software Support at [email protected] What Are Advanced
3. On the top menu bar, click on File > New > Project as shown in Fig. 2 below: Figure 2 Window for Orcad Capture CIS
Department of Electrical Engineering University of North Texas Denton, TX. 76207 EENG 2920 Quickstart PSpice Tutorial Tutorial Prepared by Oluwayomi Adamo 1. To run the PSpice program, click on Start >
JumpStart Guide. Trimble QuickPen PipeDesigner 3D Software
L JumpStart Guide Trimble QuickPen PipeDesigner 3D Software Revision A February 2013 F Englewood Office Trimble Navigation Limited 384 Inverness Parkway, Suite 200 Englewood, Colorado 80112 (800) 234-3758
CAP 501. User s Guide
CAP 501 1MRS751900-MUM CAP 501 Issued: 02.12.2003 Version: K/07.02.2006 Contents 1. About this manual...7 1.1. Copyrights...7 1.2. Trademarks...7 1.3. Guarantee...7 1.4. General...7 1.5. Use of symbols...8
UNICORN 7.0. Administration and Technical Manual
UNICORN 7.0 Administration and Technical Manual Page intentionally left blank Table of Contents Table of Contents 1 Introduction... 1.1 Administrator functions overview... 1.2 Network terms and concepts...
KEYBOARD SHORTCUTS. Note: Keyboard shortcuts may be different for the same icon depending upon the SAP screen you are in.
KEYBOARD SHORTCUTS Instead of an SAP icon button, you can use a keyboard shortcut. A keyboard shortcut is a key or combination of keys that you can use to access icon button functions while you are working
Introduction to Visual Basic
Introduction to Visual Basic Microsoft Visual Basic development system version 6.0 is the most productive tool for creating high-performance components and applications. Visual Basic 6.0 offers developers
CrossLoop Help. What would you like to do? Joining A Session
1 of 13 10/10/2007 13:14 "This is outstanding. I can finally connect to other computers without having them forward any ports!" Home Download How It Works FAQs About Help CrossLoop > Help CrossLoop Help
Using FileMaker Pro with Microsoft Office
Hands-on Guide Using FileMaker Pro with Microsoft Office Making FileMaker Pro Your Office Companion page 1 Table of Contents Introduction... 3 Before You Get Started... 4 Sharing Data between FileMaker
Done. Click Done to close the Capture Preview window.
The Capture Preview window allows you to preview, edit, and customize a screen capture before it is saved to a file, inserted into your document, attached to an e-mail, or sent to a variety of other Output
Introduction to Visio 2003 By Kristin Davis Information Technology Lab School of Information The University of Texas at Austin Summer 2005
Introduction to Visio 2003 By Kristin Davis Information Technology Lab School of Information The University of Texas at Austin Summer 2005 Introduction This tutorial is designed for people who are new
13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES
LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated
Steady Flow: Laminar and Turbulent in an S-Bend
STAR-CCM+ User Guide 6663 Steady Flow: Laminar and Turbulent in an S-Bend This tutorial demonstrates the flow of an incompressible gas through an s-bend of constant diameter (2 cm), for both laminar and
Mass Frontier 7.0 Quick Start Guide
Mass Frontier 7.0 Quick Start Guide The topics in this guide briefly step you through key features of the Mass Frontier application. Editing a Structure Working with Spectral Trees Building a Library Predicting
Polynomial Neural Network Discovery Client User Guide
Polynomial Neural Network Discovery Client User Guide Version 1.3 Table of contents Table of contents...2 1. Introduction...3 1.1 Overview...3 1.2 PNN algorithm principles...3 1.3 Additional criteria...3
16.4.3 Lab: Data Backup and Recovery in Windows XP
16.4.3 Lab: Data Backup and Recovery in Windows XP Introduction Print and complete this lab. In this lab, you will back up data. You will also perform a recovery of the data. Recommended Equipment The
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
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
Module 9. User Interface Design. Version 2 CSE IIT, Kharagpur
Module 9 User Interface Design Lesson 21 Types of User Interfaces Specific Instructional Objectives Classify user interfaces into three main types. What are the different ways in which menu items can be
Software for Agilent Technologies Vector Series Network Analyzers
Using the Software Software for Agilent Technologies Vector Series Network Analyzers Software Overview The IntuiLink Vector Series Network Analyzer (VNA) software offers a set of connectivity tools that
Visualization of 5D Assimilation Data for Meteorological Forecasting and Its Related Disaster Mitigations Utilizing Vis5D of Software Tool
Visualization of 5D Assimilation Data for Meteorological Forecasting and Its Related Disaster Mitigations Utilizing Vis5D of Software Tool Kohei Arai 1 Graduate School of Science and Engineering Saga University
SMART Board Training Packet. Notebook Software 10.0
SMART Board Training Packet Notebook Software 10.0 Chris de Treville [email protected] 6301 Benjamin Road Suite 101 Tampa, FL 33634 p: 813.884.7168 f: 813.882.9508 SMART Board Welcome Center
Parallels Desktop for Mac
Parallels Software International, Inc. Parallels Desktop for Mac Quick Start Guide 3.0 (c) 2005-2007 Copyright 2006-2007 by Parallels Software International, Inc. All rights reserved. Parallels and Parallels
WordCom, Inc. Secure File Transfer Web Application
WordCom, Inc. Secure File Transfer Web Application Table of Contents 1. Introduction 2. Logging into WordCom s File Transfer Web Client 3. Toolbar buttons 4. Sending a package in Enhanced Mode (If installed
Contents. Launching FrontPage... 3. Working with the FrontPage Interface... 3 View Options... 4 The Folders List... 5 The Page View Frame...
Using Microsoft Office 2003 Introduction to FrontPage Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.0 Fall 2005 Contents Launching FrontPage... 3 Working with
Jadu Content Management Systems Web Publishing Guide. Table of Contents (click on chapter titles to navigate to a specific chapter)
Jadu Content Management Systems Web Publishing Guide Table of Contents (click on chapter titles to navigate to a specific chapter) Jadu Guidelines, Glossary, Tips, URL to Log In & How to Log Out... 2 Landing
