HIRP OPEN 2018 Compiler & Programming Language. An Efficient Framework for Optimizing Tensors
|
|
- Esther Malone
- 6 years ago
- Views:
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 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 information5G 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 informationCall 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 informationOracle 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 informationHuawei 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 informationOracle 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 informationORACLE 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 informationNVIDIA 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 informationIBM 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 informationOctober 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 informationSAP 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 informationBGP/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 informationService 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 informationesdk 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 informationVirtual 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 informationTerms 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 informationDesign 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 informationModern 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 informationHuawei 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 informationSAP 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 informationThe 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 informationesight 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 informationCloud 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 informationDeliver 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 informationLive 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 informationLANDESK 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 informationSmartAX 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 informationETSI 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 informationConnecting 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 informationTherapy 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 informationC 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 informationDatabase 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 informationAnti-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 informationNeural 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 informationHP 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 informationMemSQL 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 informationSDACCEL 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 informationCLD100. 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 informationC4C30. 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 informationOn 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 informationA 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 informationETSI 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 informationTIBCO 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 informationWeek 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 informationVMware 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 informationGetting 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 informationNVIDIA 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 informationAnti-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 informationBest 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 informationWe 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 informationImprove 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 informationOn 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 informationAD 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 informationEYWA: 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 informationHow 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 informationGet 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 informationWhat 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 informationOctober 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 informationHuawei 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 informationSecurity 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 informationGain 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 informationBT 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 informationIntroduction 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 informationFY97 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 informationIntel 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 informationEnabling 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 informationJonathan 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 informationWelcome 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 informationPOSTGRADUATE 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 informationObject 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 informationOptimize 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 informationData 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 informationNVIDIA 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 informationThe 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 informationTELECOMMUNICATIONS 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 informationManaging 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 informationOracle. 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 informationAn 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 informationPerfect 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 informationDynamic 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 informationAccelerate 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 informationNEXT-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 informationHUAWEI 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 informationDay 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 informationTrends 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 informationSan 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 informationSOLUTION 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 informationSoftware 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 informationCDN. 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 informationHPE 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 informationReference 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 informationImage 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 informationFinal 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 informationHybrid 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 informationEXIN 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 informationProject 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 informationOceanStor 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 informationInformation 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 informationGDPR 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 informationData 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