HIRP OPEN 2018 Compiler & Programming Language. An Efficient Framework for Optimizing Tensors

Size: px
Start display at page:

Download "HIRP OPEN 2018 Compiler & Programming Language. An Efficient Framework for Optimizing Tensors"

Transcription

1 An Efficient Framework for Optimizing Tensors 1 Theme: 2 Subject: Compiler Technology List of Abbreviations NA 3 Background Tensor computation arises frequently in machine learning, graph analytics and high performance computing domains. Optimizing tensor is challenging as it requires a thorough understanding of both tensor application and hardware platforms. Furthermore, hand-tuned optimization for a specific application and platform is not a good solution as the algorithms and hardware platforms are constantly evolving. we hope a framework to automatically optimize the performance of tensor application. 4 Scope 4.1 Loop Optimization Technology Global loop optimizations. Given a complex tensor application, it normally involves with a series of matrix and tensor computation. Each tensor computation is usually wrapped using a loop. It is highly likely that these loops are designed with different loop structures such as loop bounds, dependencies, etc. For the loops carrying no dependency can be parallelized or vectorized, individually. However, in practice, it is highly likely that these loops are dependent (e.g. producer and consumer). In order to enable a global optimization across different loops, transformations may be required to expose the parallelism and pipelining opportunities that may not be available in the original form. 1 / 4

2 4.2 Memory Access Optimization Technology Memory optimization. Our target platforms are GPUs and another machine model with scratchpad memory. On both platforms, optimizing the scratchpad memory (shared memory on GPU is scratchpad memory) has a great impact on the performance as accessing on-chip memory is much faster than accessing off-chip global memory. Obviously, the size of scratchpad memory is limited that we cannot allocate all the variables in it. 4.3 Auto-tuning Technology Auto-tuning. Different applications may use different size of matrix, which may lead to different loop transformations and memory optimizations. Therefore, we will design an auto-tuning approach that can automatically explore the design space and find the optimal solution. 5 Expected Outcome and Deliverables Publications: 1-2 research publication submissions are expected to document the novelty and results of our research Software components: An End-to-End Tensors Optimization compiler and Network Description for GPU or Hardware Accelerator. Final report: A final report will be delivered to highlight the main accomplishments of the project. 6 Acceptance Criteria The deliveries will be checked against the items described in this document. 7 Phased Project Plan Milestone 1. Survey of CuDNN library. CuDNN uses a set of algorithms and also auto-tuning technique. 2 / 4

3 The outcome of this task is a survey of CuDNN. Milestone 2. Scratchpad memory optimization for convolution. The outcome of this task is the tiled algorithm of convolution. Milestone 3. Performance model for GPU platforms. Data reuse exploited by the shared memory is a vital factor for the final performance. However, we should also model the other factors that impact the performance such as thread level parallelism, occupancy, register allocation, and computation and memory overlap, etc. The outcome of this task is the performance model for general NVIDIA embedded platforms. Milestone 4. Demonstration of other algorithms. In order to generalize the optimization, performance model proposed above, we plan to test them using other tensor computations such as LSTM. The output of this task is the optimization solution and experiment results of LSTM on GPUs. 3 / 4

4 Copyright(C)Huawei Technologies Co., Ltd All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd. Trademarks and Permissions and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property of their respective holders. Confidentiality All information in this document (including, but not limited to interface protocols, parameters, flowchart and formula) is the confidential information of Huawei Technologies Co., Ltd and its affiliates. Any and all recipient shall keep this document in confidence with the same degree of care as used for its own confidential information and shall not publish or disclose wholly or in part to any other party without Huawei Technologies Co., Ltd s prior written consent. Notice Unless otherwise agreed by Huawei Technologies Co., Ltd, all the information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute the warranty of any kind, express or implied. Distribution Without the written consent of Huawei Technologies Co., Ltd, this document cannot be distributed except for the purpose of Huawei Innovation R&D Projects and within those who have participated in Huawei Innovation R&D Projects. 4 / 4

5 Micro-services Design Guided Model Checking Tools 1 Theme: 2 Subject: Cloud Tools Technology List of Abbreviations NA 3 Background Micro-services development has many challenges for developers due to its distributed nature. Tools for designing, debugging, testing and monitoring are the keys to overcome these obstacles. Early detection of correctness, security and performance issues of micro-services application are critical as usual, but more difficult compared to traditional application development. The difficulties lie in testing the interactions among individual micro services as design and implementation as complexities increase. There are many technologies in industry and Huawei. Most of these technologies are by tracing and system logging in later development stages such as testing and production. These traditional software development tools can still very helpful, but many come too late in development process and can potentially cost huge amount of resources debugging and fixing the issues. There have been many researches in academia and in industry on tools that can help micro services developers to detect issues in early development stages. One school of thoughts are on modeling the micro services systems with declarative and logic languages and checking for the errors. Maude is one of these declarative and logic languages designed for distributed systems like micro services.. 1 / 4

6 4 Scope 4.1 Programming models and error checking tools for micro services built on the programming model of selection Declarative and logic languages like Maude has been well tested and established in academia for distributed systems. We want to explore and to apply its model in micro services, starting with micro services application design. 4.2 Automatically generate micro service model with programming modeling language Once succeed in 4.1, we will need to research ways to automatically generate the model using the language. In even longer term, we also want to look into building more complicated model checking for performance with its temporal model checking capabilities. 5 Expected Outcome and Deliverables Publications: 1~3 research publication submissions are expected to document the novelty and results of our research Software components: new cloud micro services development tools based this technologies in Huawei public cloud, assisting micro service developers to build and to migrate micro service applications on Huawei cloud. Final report: A final report will be delivered to highlight the main accomplishments of the project. 6 Acceptance Criteria The deliveries will be checked against the items described in this document. 7 Phased Project Plan Milestone 1. Studying and exploring capabilities of model checking languages like Maude and their 2 / 4

7 applications in distributed systems. Identifying one benchmark micro services we can model using these languages and find potential development issues such as correctness of the program based on its initial design describing all of its micro service properties and connecting mechanism. Milestone 2. Extending the model checking into iterative development of micro services for other capabilities such as temporal model checking for performance and security checking. And show that adding runtime information of the application can also enhance the ability for the tools to find more correctness and performance issues of the application. Milestone 3. Research automatic model generation using the languages, based on micro services design (and/or runtime) information. If the automation is successful, this automation will result in a tool in Huawei s public cloud or user s own private cloud. Milestone 4. Verify the product worthiness of this tools with Huawei public cloud. This tool is most suitable for ServiceStage where we can potentially build the development environment from the design stage. Explore ways to package this tool in Huawei s SDK. 3 / 4

8 Copyright(C)Huawei Technologies Co., Ltd All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd. Trademarks and Permissions and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property of their respective holders. Confidentiality All information in this document (including, but not limited to interface protocols, parameters, flowchart and formula) is the confidential information of Huawei Technologies Co., Ltd and its affiliates. Any and all recipient shall keep this document in confidence with the same degree of care as used for its own confidential information and shall not publish or disclose wholly or in part to any other party without Huawei Technologies Co., Ltd s prior written consent. Notice Unless otherwise agreed by Huawei Technologies Co., Ltd, all the information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute the warranty of any kind, express or implied. Distribution Without the written consent of Huawei Technologies Co., Ltd, this document cannot be distributed except for the purpose of Huawei Innovation R&D Projects and within those who have participated in Huawei Innovation R&D Projects. 4 / 4

9 Runtime Analysis Assisted μs Debugging Tools 1 Theme: Computing Technology 2 Subject: Cloud Tools Technology List of Abbreviations μs Micro Service 3 Background Micro-services development has shown great potential to have been widely adapted by recent studies and surveys done with participation from industries. The studies also found that tools for identifying faults in the runtime and other stages of development are critical for its wider adaptation. Runtime monitoring, verification and debugging of micro-services application are few of the main challenges by the same survey of those participants with role of managers and architect. Among these challenges, debugging remains concerns as a major issue for them to move forward in adopting μs architecture and development by the same survey. Developers often spend days or even weeks on analyzing and debugging of the runtime errors. In addition, diagnosis and identifying and debugging errors at third party micro service has also been potential issues many applications in cloud, and extending to IoT areas. Recent progress in runtime monitoring and identifying errors in μs applications is very promising and provides a clear direction of combing runtime diagnosis, analysis with information on design and development in assisting debugging errors in μs applications. we want to explore how runtime diagnostics, analysis and tracing of errors provide feedback to applications design and implementation and help identify design and 1 / 4

10 implementation errors that lead to runtime faults. On the other hand, we also see the possibilities of the reverse feedback where design and implementation can also play a critical role in debugging runtime errors. 4 Scope 4.1 Identify and establish connection between micro services runtime error and issues in other stages In theory, the connection between some runtime errors and design time problems exists. For example, the design of external logic of a micro service with another micro service (internal or external source) can directly cause it runtime fault because the message passing between two micro services becomes asynchronous and delivery of these messages lacks sequence control, resulting fault behavior in the cloud at runtime. In this phase, we want to explore more such cases, such as dependency and reliability of the dependencies among micro services. 4.2 An effective micro service debugging tool for all stages of micro service development with runtime analysis assistance In longer team, we also want to provide developers with insightful and actionable diagnostics and suggestions for fixing the issue in their design and implementation in a tool that provide design and implementation tracing and visualization. 5 Expected Outcome and Deliverables Publications: 1-2 research publication submissions are expected to document the novelty and results of our research Software components: new micro service error debugging tool Final report: A final report will be delivered to highlight the main accomplishments of the project. 2 / 4

11 6 Acceptance Criteria HIRP OPEN 2018 The deliveries will be checked against the items described in this document. 7 Phased Project Plan Milestone 1. Surveying Huawei public cloud, other industry and open source, as well as academic for existing micro service runtime fault detections tools. Discovering the pain points for Huawei cloud micro service developers and identifying the most impactful starting point. Milestone 2. Extending the analysis to all stages of the micro service development, including Huawei s cloud DevOps, especially that of design and implementation stages. Finding how each stage of development can provide debugging information for the other for developer to quickly identify and fix the errors Milestone 3. Debugging tool for all stages of micro services development. This tool can be in the form of SDK that can be plugged in to other development environment, including Huawei s own public cloud services. 3 / 4

12 Copyright(C)Huawei Technologies Co., Ltd All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd. Trademarks and Permissions and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property of their respective holders. Confidentiality All information in this document (including, but not limited to interface protocols, parameters, flowchart and formula) is the confidential information of Huawei Technologies Co., Ltd and its affiliates. Any and all recipient shall keep this document in confidence with the same degree of care as used for its own confidential information and shall not publish or disclose wholly or in part to any other party without Huawei Technologies Co., Ltd s prior written consent. Notice Unless otherwise agreed by Huawei Technologies Co., Ltd, all the information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute the warranty of any kind, express or implied. Distribution Without the written consent of Huawei Technologies Co., Ltd, this document cannot be distributed except for the purpose of Huawei Innovation R&D Projects and within those who have participated in Huawei Innovation R&D Projects. 4 / 4

2D Recognition and Tracking

2D Recognition and Tracking 2D Recognition and Tracking 1 Theme: 2 Subject: List of Abbreviations AR Augmented Reality 6 DoF Six Degrees of Freedom 3 Background When you think of AR, one of the key elements to consider is 2D recognition

More information

5G High-accuracy Localization

5G High-accuracy Localization 5G High-accuracy Localization 1 Theme: 2 Subject: 5G Communication Network 3 Background User localization in 5G communication network is of increasing importance for safety, gaming, driving, location-based

More information

Call for Proposals Media Technology HIRP OPEN 2017

Call for Proposals Media Technology HIRP OPEN 2017 Call for Proposals HIRP OPEN 2017 1 Copyright Huawei Technologies Co., Ltd. 2015-2016. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without

More information

Oracle Fusion Applications Connect Program. Release 11gRelease 2

Oracle Fusion Applications Connect Program. Release 11gRelease 2 Oracle Fusion Applications Connect Program Release 11gRelease 2 Oracle Fusion Applications Connect Program Oracle Fusion Applications Connect Program... 3 Program Definition... 3 People Connect... 3 Design

More information

Huawei OceanStor ReplicationDirector Software Technical White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date

Huawei OceanStor ReplicationDirector Software Technical White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Date Huawei OceanStor Software Issue 01 Date 2015-01-17 HUAWEI TECHNOLOGIES CO., LTD. 2015. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without

More information

Oracle Developer Studio 12.6

Oracle Developer Studio 12.6 Oracle Developer Studio 12.6 Oracle Developer Studio is the #1 development environment for building C, C++, Fortran and Java applications for Oracle Solaris and Linux operating systems running on premises

More information

ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES

ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES SERVICE, SUPPORT AND EXPERT GUIDANCE FOR THE MIGRATION AND IMPLEMENTATION OF YOUR ORACLE APPLICATIONS ON ORACLE INFRASTRUCTURE

More information

NVIDIA DGX SYSTEMS PURPOSE-BUILT FOR AI

NVIDIA DGX SYSTEMS PURPOSE-BUILT FOR AI NVIDIA DGX SYSTEMS PURPOSE-BUILT FOR AI Overview Unparalleled Value Product Portfolio Software Platform From Desk to Data Center to Cloud Summary AI researchers depend on computing performance to gain

More information

IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion.

IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Please note Copyright 2018 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM IBM s statements

More information

October Oracle Application Express Statement of Direction

October Oracle Application Express Statement of Direction October 2017 Oracle Application Express Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle.

More information

SAP HANA. HA and DR Guide. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD.

SAP HANA. HA and DR Guide. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 03 Date 2018-05-23 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2019. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

BGP/MPLS VPN Technical White Paper

BGP/MPLS VPN Technical White Paper V300R001C10 BGP/MPLS VPN Technical White Paper Issue 01 Date 2013-12-10 HUAWEI TECHNOLOGIES CO., LTD. 2013. All rights reserved. No part of this document may be reproduced or transmitted in any form or

More information

Service Delivery Platform

Service Delivery Platform Solution Brief Service Delivery Platform Enabling the transition to high-value and more differentiated network services with new consumption models for deploying VNFs. Keeping Up With Cloud Expectations

More information

esdk Storage Plugins 1.0.RC4 Compilation Guide 01(vRO) Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD.

esdk Storage Plugins 1.0.RC4 Compilation Guide 01(vRO) Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD. 1.0.RC4 Issue 01 Date 2017-04-06 HUAWEI TECHNOLOGIES CO., LTD. 2017. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent

More information

Virtual Private Cloud. User Guide. Issue 21 Date HUAWEI TECHNOLOGIES CO., LTD.

Virtual Private Cloud. User Guide. Issue 21 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 21 Date 2018-09-30 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2018. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

Terms and Conditions 01 January 2016

Terms and Conditions 01 January 2016 Terms and Conditions 01 January 2016 thehealthsource: Terms and Conditions Page 1 of 7 This Agreement (the Agreement ) is entered into by and between thehealthsource (Pty) Ltd and the entity agreeing to

More information

Design Build Services - Service Description-v7

Design Build Services - Service Description-v7 Design Build Services - Service Description Hyper-scale clouds, such as Microsoft s Azure platform, allow organizations to take advantage of flexible, cost-effective cloud solutions that have the power

More information

Modern Database Architectures Demand Modern Data Security Measures

Modern Database Architectures Demand Modern Data Security Measures Forrester Opportunity Snapshot: A Custom Study Commissioned By Imperva January 2018 Modern Database Architectures Demand Modern Data Security Measures GET STARTED Introduction The fast-paced, ever-changing

More information

Huawei HiAI DDK User Manual

Huawei HiAI DDK User Manual Huawei HiAI DDK User Manual Issue: V100.150.10 Date: 2018-03-09 Huawei Technologies Co., Ltd. Copyright Huawei Technologies Co., Ltd. 2018. All rights reserved. No part of this document may be reproduced

More information

SAP HANA tailored data center integration Frequently Asked Questions

SAP HANA tailored data center integration Frequently Asked Questions SAP HANA tailored data center integration Frequently Asked Questions Version 1.0 Last update: 13 May, 2013 TABLE OF CONTENTS GENERAL INFORMATION... 3 1. What is SAP HANA tailored data center integration?

More information

The Center for Internet Security

The Center for Internet Security The Center for Internet Security The CIS Security Metrics Service July 1 2008 Organizations struggle to make cost-effective security investment decisions; information security professionals lack widely

More information

esight V300R001C10 SLA Technical White Paper Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD.

esight V300R001C10 SLA Technical White Paper Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD. V300R001C10 Issue 01 Date 2013-12-10 HUAWEI TECHNOLOGIES CO., LTD. 2013. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written

More information

Cloud Stream Service. User Guide. Issue 18 Date HUAWEI TECHNOLOGIES CO., LTD.

Cloud Stream Service. User Guide. Issue 18 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 18 Date 2018-11-30 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2018. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

Deliver robust products at reduced cost by linking model-driven software testing to quality management.

Deliver robust products at reduced cost by linking model-driven software testing to quality management. Quality management White paper September 2009 Deliver robust products at reduced cost by linking model-driven software testing to quality management. Page 2 Contents 2 Closing the productivity gap between

More information

Live Streaming Accelerator. Quick Start. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD.

Live Streaming Accelerator. Quick Start. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 03 Date 2018-08-30 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2018. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

LANDESK White Paper. Maintaining User Productivity through Effective Endpoint Management

LANDESK White Paper. Maintaining User Productivity through Effective Endpoint Management LANDESK White Paper Maintaining User Productivity through Effective Endpoint Management Contents Executive Overview... 3 Integration Increases Context... 3 Integration Drives Action... 3 Integration Provides

More information

SmartAX MT883 ADSL CPE Quick Start

SmartAX MT883 ADSL CPE Quick Start #### #### #### SmartAX MT883 CPE Quick Start 1 Connecting the Cables 1 2 4 3 1 Telephone jack on the wall 2 Splitter 3 Telephone 4 Computer 1 #### #### #### To connect the cables, do as follows: Step 1

More information

ETSI GS ZSM 006 V1.1.1 ( )

ETSI GS ZSM 006 V1.1.1 ( ) GS ZSM 006 V1.1.1 (2018-05) GROUP SPECIFICATION Zero touch network and Service Management (ZSM); Proof of Concept Framework Disclaimer The present document has been produced and approved by the Zero touch

More information

Connecting your Microservices and Cloud Services with Oracle Integration CON7348

Connecting your Microservices and Cloud Services with Oracle Integration CON7348 Connecting your Microservices and Cloud Services with Oracle Integration CON7348 Robert Wunderlich Sr. Principal Product Manager September 19, 2016 Copyright 2016, Oracle and/or its affiliates. All rights

More information

Therapy Provider Portal. User Guide

Therapy Provider Portal. User Guide Therapy Provider Portal User Guide Page 2 of 16 UCare User Guide V1.7 Table of Contents I. Introduction...3 About HSM Therapy Management... 4 Terms of Use... 4 Contact Information... 6 II. Using the Therapy

More information

C H A N G E R E C O R D

C H A N G E R E C O R D Page : 2 C H A N G E R E C O R D ISSUE / REVISION DATE PAGES MODIFICATIONS 1/- August 13 All Initial issue D I S T R I B U T I O N L I S T COMPANY NAME QUANTITY ESA : Roland Weigand 1 SYDERAL : Ph. Voisin

More information

Database Security Service. Service Overview. Issue 16 Date HUAWEI TECHNOLOGIES CO., LTD.

Database Security Service. Service Overview. Issue 16 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 16 Date 2019-03-08 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2019. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

Anti-DDoS. User Guide (Paris) Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD.

Anti-DDoS. User Guide (Paris) Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 01 Date 2018-08-15 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2018. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

Neural Network Exchange Format

Neural Network Exchange Format Copyright Khronos Group 2017 - Page 1 Neural Network Exchange Format Deploying Trained Networks to Inference Engines Viktor Gyenes, specification editor Copyright Khronos Group 2017 - Page 2 Outlook The

More information

HP Application Lifecycle Management. Upgrade Best Practices

HP Application Lifecycle Management. Upgrade Best Practices HP Application Lifecycle Management Upgrade Best Practices Document Release Date: October 2010 Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty

More information

MemSQL Partner Program Guide

MemSQL Partner Program Guide MemSQL Partner Program Guide April 2018 Introduction As the world changes and it s changing faster than ever you need to be adapting to it. You need to be anticipating problems before they occur. You need

More information

SDACCEL DEVELOPMENT ENVIRONMENT. The Xilinx SDAccel Development Environment. Bringing The Best Performance/Watt to the Data Center

SDACCEL DEVELOPMENT ENVIRONMENT. The Xilinx SDAccel Development Environment. Bringing The Best Performance/Watt to the Data Center SDAccel Environment The Xilinx SDAccel Development Environment Bringing The Best Performance/Watt to the Data Center Introduction Data center operators constantly seek more server performance. Currently

More information

CLD100. Cloud for SAP COURSE OUTLINE. Course Version: 16 Course Duration: 2 Day(s)

CLD100. Cloud for SAP COURSE OUTLINE. Course Version: 16 Course Duration: 2 Day(s) CLD100 Cloud for SAP. COURSE OUTLINE Course Version: 16 Course Duration: 2 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication

More information

C4C30. SAP Cloud Applications Studio COURSE OUTLINE. Course Version: 21 Course Duration: 4 Day(s)

C4C30. SAP Cloud Applications Studio COURSE OUTLINE. Course Version: 21 Course Duration: 4 Day(s) C4C30 SAP Cloud Applications Studio. COURSE OUTLINE Course Version: 21 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2018 SAP SE or an SAP affiliate company. All rights reserved. No part of

More information

On Premise. Service Pack

On Premise. Service Pack On Premise Service Pack 02.0.01 - This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

A Public-Sector Guide to UPS Procurement

A Public-Sector Guide to UPS Procurement A Public-Sector Guide to UPS Procurement HPE HYBRID IT AND HPE NIMBLE STORAGE New HPE Demand Just Generation Right Programs IT and Revealed Aruba: New Demand Generation Programs Revealed EXECUTIVE SUMMARY

More information

ETSI GS MEC-IEG 005 V1.1.1 ( )

ETSI GS MEC-IEG 005 V1.1.1 ( ) GS MEC-IEG 005 V1.1.1 (2015-08) GROUP SPECIFICATION Mobile-Edge Computing (MEC); Proof of Concept Framework Disclaimer This document has been produced and approved by the Mobile-Edge Computing (MEC) Industry

More information

TIBCO Complex Event Processing Evaluation Guide

TIBCO Complex Event Processing Evaluation Guide TIBCO Complex Event Processing Evaluation Guide This document provides a guide to evaluating CEP technologies. http://www.tibco.com Global Headquarters 3303 Hillview Avenue Palo Alto, CA 94304 Tel: +1

More information

Week 2 Unit 3: Creating a JDBC Application. January, 2015

Week 2 Unit 3: Creating a JDBC Application. January, 2015 Week 2 Unit 3: Creating a JDBC Application January, 2015 JDBC Overview Java Database Connectivity (JDBC) Java-based data access technology Defines how a client can connect, query, and update data in a

More information

VMware vcloud Air Accelerator Service

VMware vcloud Air Accelerator Service DATASHEET AT A GLANCE The VMware vcloud Air Accelerator Service assists customers with extending their private VMware vsphere environment to a VMware vcloud Air public cloud. This Accelerator Service engagement

More information

Getting Started. NVIDIA CUDA Development Tools 2.2 Installation and Verification on Mac OS X. May 2009 DU _v01

Getting Started. NVIDIA CUDA Development Tools 2.2 Installation and Verification on Mac OS X. May 2009 DU _v01 Getting Started NVIDIA CUDA Development Tools 2.2 Installation and Verification on Mac OS X May 2009 DU-04264-001_v01 Getting Started with CUDA ii May 2009 DU-04264-001_v01 Table of Contents Chapter 1.

More information

NVIDIA GPU CLOUD DEEP LEARNING FRAMEWORKS

NVIDIA GPU CLOUD DEEP LEARNING FRAMEWORKS TECHNICAL OVERVIEW NVIDIA GPU CLOUD DEEP LEARNING FRAMEWORKS A Guide to the Optimized Framework Containers on NVIDIA GPU Cloud Introduction Artificial intelligence is helping to solve some of the most

More information

Anti-DDoS. FAQs. Issue 11 Date HUAWEI TECHNOLOGIES CO., LTD.

Anti-DDoS. FAQs. Issue 11 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 11 Date 2018-05-28 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2019. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

Best Practices in Securing a Multicloud World

Best Practices in Securing a Multicloud World Best Practices in Securing a Multicloud World Actions to take now to protect data, applications, and workloads We live in a multicloud world. A world where a multitude of offerings from Cloud Service Providers

More information

We make hybrid cloud deliver the business outcomes you require

We make hybrid cloud deliver the business outcomes you require We make hybrid cloud deliver the business outcomes you require Leverage the optimum venues for your applications and workloads and accelerate your transformation as a digital business The business outcomes

More information

Improve Your Manufacturing With Insights From IoT Analytics

Improve Your Manufacturing With Insights From IoT Analytics Improve Your Manufacturing With Insights From IoT Analytics Accelerated Time to Value With a Prebuilt, Future-Proof Solution Dr. Zack Pu Offering Manager, Industrial IoT Hitachi Vantara Dr. Wei Yuan Senior

More information

On Premise. Service Pack

On Premise. Service Pack On Premise Service Pack 02.0.01 - This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

AD SSO Technical White Paper

AD SSO Technical White Paper Issue V1.0 Date 2017-02-28 Huawei Technologies Co., Ltd. 2017. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of

More information

EYWA: a Distributed Graph Engine in the Huawei MIND Platform. Yinglong Xia Huawei Research America 02/09/2017

EYWA: a Distributed Graph Engine in the Huawei MIND Platform. Yinglong Xia Huawei Research America 02/09/2017 EYWA: a Distributed Graph Engine in the Huawei MIND Platform Yinglong Xia Huawei Research America 02/09/2017 About Huawei employees countries revenue 2012 Labs regional HQ R&D centers YoY growth 2 ICT

More information

How to Build an Appium Continuous Testing Pipeline

How to Build an Appium Continuous Testing Pipeline How to Build an Appium Continuous Testing Pipeline Step-by-Step Tutorial November, 2017 Today s speakers Guy Arieli, CTO, Experitest Ruth Zamir Marketing Director Experitest 01 Why do we need continuous

More information

Get your business Skype d up. Lessons learned from Skype for Business adoption

Get your business Skype d up. Lessons learned from Skype for Business adoption Get your business Skype d up Lessons learned from Skype for Business adoption On the rise with Skype for Business Recent figures from Microsoft found that 90% of Fortune 500 companies and over 100 million

More information

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink What s New in MATLAB Simulink Fabrizio Sara 2015 The MathWorks, Inc. 1 Engineers scientists 2 Engineers scientists Develop algorithms Analyze data write MATLAB code. 3 Engineers scientists deploy algorithms

More information

October Enterprise data center buyer survey and interview insights

October Enterprise data center buyer survey and interview insights October 2017 Enterprise data center buyer survey and interview insights Digital transformation is expanding the horizons of enterprise data centers to include private, hosted private, and public cloud

More information

Huawei SD-WAN Solution

Huawei SD-WAN Solution Huawei SD-WAN Solution HUAWEI TECHNOLOGIES CO., LTD. 1 Trends and Challenges Faced by Enterprise Networks Enterprise IT architecture is continuously transforming towards the cloud architecture, and public

More information

Security testing ain t no functional testing

Security testing ain t no functional testing Security testing ain t no functional testing Tóth Attila HUSTEF, November 13-15, 2017, Budapest 1 Let s play a game based on a real world example Imagine we need to build and test a secure door 2 Requirements

More information

Gain Control Over Your Cloud Use with Cisco Cloud Consumption Professional Services

Gain Control Over Your Cloud Use with Cisco Cloud Consumption Professional Services Solution Overview Gain Control Over Your Cloud Use with Cisco Cloud Consumption Professional Services OPTIMIZE YOUR CLOUD SERVICES TO DRIVE BETTER BUSINESS OUTCOMES Reduce Cloud Business Risks and Costs

More information

BT Web Conferencing Quick Start Service

BT Web Conferencing Quick Start Service BT Web Conferencing uses Microsoft Live Meeting 2005 to provide you with the ability to collaborate with colleagues by sharing information and ideas online and in real time. BT s Quick Start service enables

More information

Introduction to Software Defined Infrastructure SUSE Linux Enterprise 15

Introduction to Software Defined Infrastructure SUSE Linux Enterprise 15 Introduction to Software Defined Infrastructure SUSE Linux Enterprise 15 Matthias G. Eckermann Director Product Management SUSE Linux Enterprise Helsinki, 2018-03-08 SUSE Software-defined Infrastructure

More information

FY97 ICCS Prototype Specification

FY97 ICCS Prototype Specification FY97 ICCS Prototype Specification John Woodruff 02/20/97 DISCLAIMER This document was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government

More information

Intel Parallel Studio 2011

Intel Parallel Studio 2011 THE ULTIMATE ALL-IN-ONE PERFORMANCE TOOLKIT Studio 2011 Product Brief Studio 2011 Accelerate Development of Reliable, High-Performance Serial and Threaded Applications for Multicore Studio 2011 is a comprehensive

More information

Enabling efficiency through Data Governance: a phased approach

Enabling efficiency through Data Governance: a phased approach Enabling efficiency through Data Governance: a phased approach Transform your process efficiency, decision-making, and customer engagement by improving data accuracy An Experian white paper Enabling efficiency

More information

Jonathan Ragan-Kelley P.O. Box Stanford, CA

Jonathan Ragan-Kelley P.O. Box Stanford, CA Jonathan Ragan-Kelley P.O. Box 12290 Stanford, CA 94309 katokop1@stanford.edu May 7, 2003 Undergraduate Honors Program Committee Stanford University Department of Computer Science 353 Serra Mall Stanford,

More information

Welcome to this IBM podcast, Realizing More. Value from Your IMS Compiler Upgrade. I'm Kimberly Gist

Welcome to this IBM podcast, Realizing More. Value from Your IMS Compiler Upgrade. I'm Kimberly Gist IBM Podcast [ MUSIC ] Welcome to this IBM podcast, Realizing More Value from Your IMS Compiler Upgrade. I'm Kimberly Gist with IBM. System z compilers continue to deliver the latest programming interfaces

More information

POSTGRADUATE CERTIFICATE IN LEARNING & TEACHING - REGULATIONS

POSTGRADUATE CERTIFICATE IN LEARNING & TEACHING - REGULATIONS POSTGRADUATE CERTIFICATE IN LEARNING & TEACHING - REGULATIONS 1. The Postgraduate Certificate in Learning and Teaching (CILT) henceforth the Course - comprises two modules: an Introductory Certificate

More information

Object Storage Service. Product Introduction. Issue 04 Date HUAWEI TECHNOLOGIES CO., LTD.

Object Storage Service. Product Introduction. Issue 04 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 04 Date 2017-12-20 HUAWEI TECHNOLOGIES CO., LTD. 2017. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of

More information

Optimize Data Quality for Input to Critical Projects

Optimize Data Quality for Input to Critical Projects Data Quality Service Optimize Data Quality for Input to Critical Projects Harness Your Most Valuable Asset for Successful Outcomes 1 / 12 Table of Contents 3 Fuel Applications to Take Advantage of Machine

More information

Data Governance Quick Start

Data Governance Quick Start Service Offering Data Governance Quick Start Congratulations! You ve been named the Data Governance Leader Now What? Benefits Accelerate the initiation of your Data Governance program with an industry

More information

NVIDIA Think about Computing as Heterogeneous One Leo Liao, 1/29/2106, NTU

NVIDIA Think about Computing as Heterogeneous One Leo Liao, 1/29/2106, NTU NVIDIA Think about Computing as Heterogeneous One Leo Liao, 1/29/2106, NTU GPGPU opens the door for co-design HPC, moreover middleware-support embedded system designs to harness the power of GPUaccelerated

More information

The Seven Steps to Implement DataOps

The Seven Steps to Implement DataOps The Seven Steps to Implement DataOps ABSTRACT Data analytics teams challenged by inflexibility and poor quality have found that DataOps can address these and many other obstacles. DataOps includes tools

More information

TELECOMMUNICATIONS INDUSTRY OMBUDSMAN INDEPENDENT REVIEW ISSUES PAPER

TELECOMMUNICATIONS INDUSTRY OMBUDSMAN INDEPENDENT REVIEW ISSUES PAPER TELECOMMUNICATIONS INDUSTRY OMBUDSMAN INDEPENDENT REVIEW ISSUES PAPER May 2017 The Telecommunications Industry Ombudsman (TIO) is undergoing an independent review as required by its legislation 1 and interested

More information

Managing Business Rules THE BEST RUN. PLANNING AND DESIGN PUBLIC SAP Global Track and Trace Document Version: Cloud 2018.

Managing Business Rules THE BEST RUN. PLANNING AND DESIGN PUBLIC SAP Global Track and Trace Document Version: Cloud 2018. PLANNING AND DESIGN PUBLIC SAP Global Track and Trace Document Version: Cloud 2018.09a 2018-09-27 2018 SAP SE or an SAP affiliate company. All rights reserved. THE BEST RUN Content 1 Introduction....3

More information

Oracle. Loyalty Cloud Extending Loyalty. Release 13 (update 18B)

Oracle. Loyalty Cloud Extending Loyalty. Release 13 (update 18B) Oracle Loyalty Cloud Release 13 (update 18B) Release 13 (update 18B) Part Number E94297-01 Copyright 2011-2018, Oracle and/or its affiliates. All rights reserved. Authors: Sharon Conroy, Hugh Mason, Tracy

More information

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework

An Oracle White Paper October Release Notes - V Oracle Utilities Application Framework An Oracle White Paper October 2012 Release Notes - V4.2.0.0.0 Oracle Utilities Application Framework Introduction... 2 Disclaimer... 2 Deprecation of Functionality... 2 New or Changed Features... 4 Native

More information

Perfect Balance of Public and Private Cloud

Perfect Balance of Public and Private Cloud Perfect Balance of Public and Private Cloud Delivered by Fujitsu Introducing A unique and flexible range of services, designed to make moving to the public cloud fast and easier for your business. These

More information

Dynamic What? I m Dynamic, Aren t You? Andrew Chapman & Sam Knutson VP Product Management CA Technologies

Dynamic What? I m Dynamic, Aren t You? Andrew Chapman & Sam Knutson VP Product Management CA Technologies Dynamic What? I m Dynamic, Aren t You? Andrew Chapman & Sam Knutson VP Product Management CA Technologies March 13, 2014 Dynamic Data Center: Business Solutions on Demand Continuous Delivery Bring Your

More information

Accelerate AI with Cisco Computing Solutions

Accelerate AI with Cisco Computing Solutions Accelerate AI with Cisco Computing Solutions Data is everywhere. Your data scientists are propelling your business into a future of data-driven intelligence. But how do you deploy and manage artificial

More information

NEXT-GENERATION WIRELESS NETWORK INVESTMENT: LTE WILL FILL THE 5G GAP FOR OPERATORS AND VENDORS

NEXT-GENERATION WIRELESS NETWORK INVESTMENT: LTE WILL FILL THE 5G GAP FOR OPERATORS AND VENDORS analysysmason.com RESEARCH STRATEGY REPORT NEXT-GENERATION WIRELESS NETWORK INVESTMENT: LTE WILL FILL THE 5G GAP FOR OPERATORS AND VENDORS ROBERTO KOMPANY About this report This report analyses the challenges

More information

HUAWEI AR Series SEP Technical White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 1.0. Date

HUAWEI AR Series SEP Technical White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 1.0. Date HUAWEI AR Series SEP Technical White Paper Issue 1.0 Date 2015-01-19 HUAWEI TECHNOLOGIES CO., LTD. 2015. All rights reserved. No part of this document may be reproduced or transmitted in any form or by

More information

Day One Success for DevSecOps and Automation on Azure

Day One Success for DevSecOps and Automation on Azure Day One Success for DevSecOps and Automation on Azure Chris Jeffrey Senior Cloud Architect Microsoft Azure Cloud Technology Partners, A Hewlett Packard Enterprise Company Twitter: @chrisjeffrey_uk What

More information

Trends and Challenges We now live in a data-driven economy A recent Gartner report discussing NetOps 2.0 stated, NetOps teams must embrace practices a

Trends and Challenges We now live in a data-driven economy A recent Gartner report discussing NetOps 2.0 stated, NetOps teams must embrace practices a Solution Overview Cisco Tetration Analytics and ExtraHop: Real-Time Analytics for Security Policy Enforcement Take fast action against threats like ransomware and brute-force login attempts by combining

More information

San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018

San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018 San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018 Course and Contact Information Instructor: Suneuy Kim Office

More information

SOLUTION BRIEF CA TEST DATA MANAGER FOR HPE ALM. CA Test Data Manager for HPE ALM

SOLUTION BRIEF CA TEST DATA MANAGER FOR HPE ALM. CA Test Data Manager for HPE ALM SOLUTION BRIEF CA TEST DATA MANAGER FOR HPE ALM CA Test Data Manager for HPE ALM Generate all the data needed to deliver fully tested software, and export it directly into Hewlett Packard Enterprise Application

More information

Software Defined Hardware

Software Defined Hardware Software Defined Hardware For data intensive computation Wade Shen DARPA I2O September 19, 2017 1 Goal Statement Build runtime reconfigurable hardware and software that enables near ASIC performance (within

More information

CDN. Product Description. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD.

CDN. Product Description. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 03 Date 2018-08-30 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2018. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

HPE File Data Migration Service

HPE File Data Migration Service Data sheet HPE File Data Migration Service HPE Consulting and Integration Services File migration simplified Available in convenient packaged offerings, HPE File Data Migration Service is designed to help

More information

Reference Release Definition for Parlay/OSA(Open Service Access) In OMA Service Environment (PIOSE)

Reference Release Definition for Parlay/OSA(Open Service Access) In OMA Service Environment (PIOSE) Reference Release Definition for Parlay/OSA(Open Service Access) In OMA Service Environment (PIOSE) Candidate Version 1.0 19 Oct 2007 Open Mobile Alliance OMA-RRELD-PIOSE-V1_0-20071019-C OMA-RRELD-PIOSE-V1_0-20071019-C

More information

Image Recognition. SDK Reference. Issue 09 Date HUAWEI TECHNOLOGIES CO., LTD.

Image Recognition. SDK Reference. Issue 09 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 09 Date 2019-01-31 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2019. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any

More information

Final Lecture. A few minutes to wrap up and add some perspective

Final Lecture. A few minutes to wrap up and add some perspective Final Lecture A few minutes to wrap up and add some perspective 1 2 Instant replay The quarter was split into roughly three parts and a coda. The 1st part covered instruction set architectures the connection

More information

Hybrid WAN Operations: Extend Network Monitoring Across SD-WAN and Legacy WAN Infrastructure

Hybrid WAN Operations: Extend Network Monitoring Across SD-WAN and Legacy WAN Infrastructure Hybrid WAN Operations: Extend Network Monitoring Across SD-WAN and Legacy WAN Infrastructure An ENTERPRISE MANAGEMENT ASSOCIATES (EMA ) White Paper Prepared for SevOne May 2017 IT & DATA MANAGEMENT RESEARCH,

More information

EXIN BCS SIAM Foundation. Sample Exam. Edition

EXIN BCS SIAM Foundation. Sample Exam. Edition EXIN BCS SIAM Foundation Sample Exam Edition 201704 Copyright EXIN Holding B.V. and BCS, 2017. All rights reserved. EXIN is a registered trademark. SIAM is a registered trademark. ITIL is a registered

More information

Project Kickoff CS/EE 217. GPU Architecture and Parallel Programming

Project Kickoff CS/EE 217. GPU Architecture and Parallel Programming CS/EE 217 GPU Architecture and Parallel Programming Project Kickoff David Kirk/NVIDIA and Wen-mei W. Hwu, 2007-2012 University of Illinois, Urbana-Champaign! 1 Two flavors Application Implement/optimize

More information

OceanStor 9000 InfiniBand Technical White Paper. Issue V1.01 Date HUAWEI TECHNOLOGIES CO., LTD.

OceanStor 9000 InfiniBand Technical White Paper. Issue V1.01 Date HUAWEI TECHNOLOGIES CO., LTD. OceanStor 9000 Issue V1.01 Date 2014-03-29 HUAWEI TECHNOLOGIES CO., LTD. Copyright Huawei Technologies Co., Ltd. 2014. All rights reserved. No part of this document may be reproduced or transmitted in

More information

Information technology Security techniques Guidance on the integrated implementation of ISO/IEC and ISO/IEC

Information technology Security techniques Guidance on the integrated implementation of ISO/IEC and ISO/IEC Provläsningsexemplar / Preview INTERNATIONAL STANDARD ISO/IEC 27013 Second edition 2015-12-01 Information technology Security techniques Guidance on the integrated implementation of ISO/IEC 27001 and ISO/IEC

More information

GDPR drives compliance to top of security project list for 2018

GDPR drives compliance to top of security project list for 2018 REPORT REPRINT GDPR drives compliance to top of security project list for 2018 DANIEL KENNEDY 4 OCT 2018 Compliance requirements vary from one industry to the next. The May Voice of the Enterprise, Information

More information

Data Ingestion Service. SDK Development Guide. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD.

Data Ingestion Service. SDK Development Guide. Issue 03 Date HUAWEI TECHNOLOGIES CO., LTD. Issue 03 Date 2018-06-12 HUAWEI TECHNOLOGIES CO., LTD. 2018. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of

More information