Combining Co-Routines and Functions into a Job SystemHelmut Hlavacs – Combining Co-Routines and Functions into a Job System - CppCon 2021 1 / 39Helmut Hlavacs – Combining Co-Routines and Functions into a Job System - CppCon 2021 2 / 39 About Myself • Professor for Information Processing) Technical Committee 14 Entertainment ComputingHelmut Hlavacs – Combining Co-Routines and Functions into a Job System - CppCon 2021 3 / 39 Creating Game Engines with C++ • Vienna • GUI • = Vienna Vulkan Game Engine 2.0 https://github.com/hlavacs 20Helmut Hlavacs – Combining Co-Routines and Functions into a Job System - CppCon 2021 4 / 39 The Game Loop auto prev = high_res0 码力 | 39 页 | 1.23 MB | 6 月前3
Using BCC and bpftrace with Performance Co-PilotUsing BCC and bpftrace with Performance Co-Pilot Andreas Gerstmayr October 28, 2020 Source: https://pcp.io https://github.com/iovisor/bcc https://bpftrace.org 2 eBPF Compiler Collection bpftrace bpftrace BCC high-level tracing language for eBPF Performance Co-Pilot system performance analysis toolkit Performance Co-Pilot 3 Toolkit for collecting, analyzing, visualizing and responding to the0 码力 | 4 页 | 487.04 KB | 1 年前3
Behavioral Modeling in HW/SW Co-design Using C++ Coroutines2023 Intel Corporation and Jeffrey E. Erickson cppcon 2023 1cppcon 2023 Behavioral Modeling in HW/SW Co-design using C++ coroutines Jeffrey E Erickson, Ph.D. Sebastian Schönberg, Ph.D.© 2023 Intel Corporation 10 Keywords • co_awaitor lhs = co_await • Pause execution of the coroutine until the arg becomes ready • lhs applies only when waiting for a coroutine that yields • co_yield • Pause Pause execution and provides a value to the awaiter • co_return • Ends execution of the coroutine and optionally returns a valueIntel Confidential Department or Event Name 11 © 2023 Intel Corporation 0 码力 | 44 页 | 584.69 KB | 6 月前3
Conan 1 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 15.4 CI Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . the Conan client inside a conanfile . . . . . . . . . . . . . . . . . . . . . 383 17.26 Use a generic CI with Conan and Artifactory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 17.27 transitive_headers=True) is possible in Conan 1.X. These **kwargs don’t have any effect at all in Co- nan 1.X, they are not even checked for correctness. But they are allowed to exist, so if new requirement0 码力 | 975 页 | 8.75 MB | 1 年前3
Conan 1.6 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 11.18 Travis Ci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 11.21 Circle CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 the Conan client inside a conanfile . . . . . . . . . . . . . . . . . . . . 212 12.22 Use a generic CI with Conan and Artifactory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 13 Reference0 码力 | 428 页 | 2.87 MB | 1 年前3
Conan 1.5 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 12.18 Travis Ci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 12.21 Circle CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 the Conan client inside a conanfile . . . . . . . . . . . . . . . . . . . . 214 13.20 Use a generic CI with Conan and Artifactory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 14 Reference0 码力 | 422 页 | 2.85 MB | 1 年前3
Conan 1.7 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 11.18 Travis Ci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 11.21 Circle CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 the Conan client inside a conanfile . . . . . . . . . . . . . . . . . . . . 214 12.22 Use a generic CI with Conan and Artifactory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 13 Reference0 码力 | 433 页 | 2.95 MB | 1 年前3
Conan 1.4 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 12.18 Travis Ci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 12.21 Circle CI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 the Conan client inside a conanfile . . . . . . . . . . . . . . . . . . . . 213 13.20 Use a generic CI with Conan and Artifactory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 14 Reference0 码力 | 421 页 | 2.84 MB | 1 年前3
Conan 1.42 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 15.4 CI Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . the Conan client inside a conanfile . . . . . . . . . . . . . . . . . . . . 369 17.26 Use a generic CI with Conan and Artifactory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370 17.27 Compiler Configurations should be synchronised across all developers, in particular package id calculation modes. In a CI/CD system, use lockfiles throughout, so that builds are reproducible. 20 Chapter 2. Cheatsheet CHAPTER0 码力 | 841 页 | 7.12 MB | 1 年前3
Conan 1.31 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 14.4 CI Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . the Conan client inside a conanfile . . . . . . . . . . . . . . . . . . . . 345 16.26 Use a generic CI with Conan and Artifactory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346 16.27 Compiler the git repository and install its requirements: $ git clone https://github.com/conan-io/conan.git $ cd conan $ pip install -r conans/requirements.txt Create a script to run Conan and add it to your PATH0 码力 | 721 页 | 5.41 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













