Common Package Specification (CPS) in Practice: A Full Round Trip Implementation in Conan C++ Package Manager## +24 ## Common Package Specification (CPS) in Practice: A Full Round Trip Implementation in Conan C++ Package Manager DIEGO RODRIGUEZ-LOSADA GONZALEZ  ### CONAN 2.0 C/C++ Package Manager ## Outline - Introduction to Common Package Specification (CPS) - Creation of CPS files from existing Conan packages - Loading native files from CPS - Location of CPS files - Lessons learned and conclusions ## Why a Common Package Specification (CPS) C/C++ projects top 4 pains: Managing libraries Build times Setting CI Managing0 码力 | 66 页 | 1.76 MB | 1 年前3
Kubernetes & YARN: a hybrid container cloud## Kubernetes & YARN: a hybrid container cloud Jian He & Bushuang Gao ## About us • Jian He • Staff Engineer @Alibaba cluster management team • Staff Engineer @Hortonworks • Hadoop Committer @Alibaba ## Agenda • What/Why co-location • Co-location @ Alibaba • Kubernetes vs YARN • Kubernetes & YARN: a hybrid architecture • Resource Isolation • Future ## What/Why co-location ## Data @Alibaba ## Co-location @Alibaba Retail search adds spark MR flink Sigma Fuxi Node Kubernetes YARN ## Co-located vs separated cluster CPU utilization Co-located: 40%   ## 内容大纲 ➢ TensorFlow使用现状及痛点 ➢ TensorFlow on Yarn设计 ➢ TensorFlow on Yarn技术细节揭秘 ➢ 深度学习平台演进及SparkFlow介绍 ## 背景 坐标:360-系统部-大数据团队 专业:Yarn、Spark、MR、HDFS … 挑战:深度学习空前火爆,各种深度学习框架层出不穷,业务部门拥抱新兴技术。平台怎么应对? 缺乏作业统一管理,不便对作业运行状态跟踪 • 日志查看不方便 ## TensorFlow使用现状及痛点 ## Yarn能解决什么问题: - 集群资源的管理(目前支持CPU、内存,需要扩展GPU资源管理) • 作业的统一管理、状态跟踪 • 资源组(Schedule Pool)的划分 • 作业进程的资源隔离 ## TensorFlow on Yarn设计 ## 基本目标: - 同时支持单机和分布式TensorFlow程序0 码力 | 32 页 | 4.06 MB | 2 年前3
Common Package Specification: Getting Build Tools to Talk to Each OtherA Common Package Specification: Getting Build Tools to Talk to Each Other: Lessons Learned From Making Thousands of Binaries Consumable by Any Build System DIEGO RODRIGUEZ-LOSADA GONZALEZ  ### CONAN 2.0 C/C++ Package Manager ## Outline - Definition and scope - Implementation experience - CPS basics - Directories configuration: Windows, x86_64, VS-2022, Release, static library 3. Install (system package manager or language package manager), build from source by the user, with that configuration 4. Pass information to0 码力 | 94 页 | 1.58 MB | 1 年前3
Weblate 4.2.2 用户文档SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR, YEAR. # #, fuzzy fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-10-23 11:02+0200\n" "PO-Revision-Date: that: # Czech translations for PACKAGE package. # Copyright (C) 2015 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package.0 码力 | 650 页 | 9.34 MB | 2 年前3
Conda 24.7.x Documentationwelcome 9 Python Module Index 749 Index 753 Welcome to conda's documentation! Conda provides package, dependency, and environment management for any language. Here, you will find everything you need 4.1 User guide #### 4.1.1 Getting started with conda Conda is a powerful command line tool for package and environment management that runs on Windows, macOS, and Linux. This guide to getting started Conda allows you to create separate environments, each containing their own files, packages, and package dependencies. The contents of each environment do not interact with each other. The most basic way0 码力 | 808 页 | 4.97 MB | 1 年前3
The Lean Reference Manual
Release 3.3.0Using Lean Online 1 1.2 Using Lean with VSCode 1 1.3 Using Lean with Emacs 2 1.4 Using the Package Manager 3 2 Lexical Structure 7 2.1 Symbols and Commands 7 2.2 Identifiers 7 2.3 String Literals #### 1.2.2 Multi-file Projects If you want to work on a project with multiple files, use the package_manager to set up a project folder, and then use Open Folder in the VSCode File menu to open the root in this case, the type of the identity function. #### 1.3.1 Features Lean mode uses an Emacs package named Flycheck, as evidenced by the letters FlyC that appear in the information line. Flycheck offers0 码力 | 67 页 | 266.23 KB | 2 年前3
Conan 1.38 DocumentationTCPDF (www.tcpdf.org) ## CONTENTS 1 Introduction 3 1.1 Open Source 3 1.2 Decentralized package manager 3 1.3 Binary management 4 1.4 All platforms, all build systems and compilers 5 1.5 Stable Defining Package ABI Compatibility ..... 61 7.7 Define the package information ..... 74 7.8 Toolchains ..... 77 7.9 Inspecting Packages ..... 78 7.10 Packaging Approaches ..... 79 7.11 Package Creator Developing packages ..... 101 9.1 Package development flow ..... 101 9.2 Package layout ..... 106 9.3 Packages in editable mode ..... 111 9.4 Workspaces ..... 116 10 Package apps and devtools ..... 1230 码力 | 809 页 | 7.02 MB | 1 年前3
Conan 1 DocumentationTCPDF (www.tcpdf.org) ## CONTENTS 1 Introduction 3 1.1 Open Source 3 1.2 Decentralized package manager 3 1.3 Binary management 4 1.4 All platforms, all build systems and compilers 5 1.5 Stable 73 7.6 Defining Package ABI Compatibility 75 7.7 Define the package information 88 7.8 Toolchains 91 7.9 Inspecting Packages 92 7.10 Packaging Approaches 93 7.11 Package Creator Tools 97 103 9 Developing packages 111 9.1 Package development flow 111 9.2 Package layout 116 9.3 Packages in editable mode 127 9.4 Workspaces 130 10 Package apps and devtools 137 10.1 Running and0 码力 | 975 页 | 8.75 MB | 1 年前3
Conan 1.27 DocumentationTCPDF (www.tcpdf.org) ## CONTENTS 1 Introduction 3 1.1 Open Source 3 1.2 Decentralized package manager 3 1.3 Binary management 4 1.4 All platforms, all build systems and compilers 5 1.5 Stable 5.6 Defining Package ABI Compatibility 45 5.7 Define the package information 58 5.8 Toolchains 61 5.9 Inspecting Packages ..... 66 5.10 Packaging Approaches ..... 66 5.11 Package Creator Tools . 79 7 Developing packages ..... 85 7.1 Package development flow ..... 85 7.2 Packages in editable mode ..... 90 7.3 Workspaces ..... 94 8 Package apps and devtools ..... 101 8.1 Running and0 码力 | 681 页 | 5.55 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
Common Package Specification (CPS)Conan C++ Package ManagerCPS files生成build system native filesLocation of CPS filesKubernetesYARNHybrid architectureResource IsolationContainer RuntimeTensorFlow on Yarn集成资源管理分布式训练集群调度build toolsinteroperabilityspecificationmodulesDjango admin interface customizationyarn package managerPrettiergettextCelerycondapackage managernoarch packagepluginsrepositoryLeanVSCodeEmacstheoremConandependenciesgeneratorsrecipesbinary managementconfigurationversioningdependency managementtoolchain













