Structure and Interpretation of Computer Programs
0 码力 | 136 页 | 7.35 MB | 5 月前3Neighborhoods Banding Together: Reasoning Globally about Programs
CppCon, September 2020 Neighborhoods Banding Together Reasoning Globally about Programs Lisa LippincottThe code here is written in a fantasy C++, with extensions supporting local reasoning.void foo()0 码力 | 49 页 | 1.03 MB | 5 月前3Bridging the Gap: Writing Portable Programs for CPU and GPU
1/66Bridging the Gap: Writing Portable Programs for CPU and GPU using CUDA Thomas Mejstrik Sebastian Woblistin 2/66Content 1 Motivation Audience etc.. Cuda crash course Quiz time 2 Patterns Oldschool tell me about afterwards7/66 Motivation Patterns The dark path Cuda proposal Thank you Why write programs for CPU and GPU Difference CPU/GPU Algorithms are designed differently Latency/Throughput Memory sense? Scope of the talk7/66 Motivation Patterns The dark path Cuda proposal Thank you Why write programs for CPU and GPU Difference CPU/GPU Why it makes sense? Library/Framework developers Embarrassingly0 码力 | 124 页 | 4.10 MB | 5 月前3How and When You Should Measure CPU Overhead of eBPF Programs
How and When You Should Measure CPU Overhead of eBPF Programs Bryce Kahle, Datadog October 28, 2020 Why should I profile eBPF programs? CI variance tracking Tools kernel.bpf_stats_enabled kernel bpf_stats_enabled sysctl – Added in kernel v5.1 (off by default) – Turns on stats collection for all eBPF programs – exposes total run_time_ns and run_cnt – Use cases: – Benchmarking + CI/CD – Sampling profiler results in go benchmark format Can be used with benchstat and other tools kprobe runtime comparison programs no-helper add helper call benchmark program and results Thank you!0 码力 | 20 页 | 2.04 MB | 1 年前3SuperCharge Your IPC Programs With C++20 and CCI Pattern
Rules • IPC stands for Intra-Process Communication • Programs stand for software running in a constrained environment ▪ CCI stands for: oContract oConcept oImplementationProblem Definition: Channel0 码力 | 57 页 | 7.11 MB | 5 月前3Design patterns for error handling in C++ programs using parallel algorithms and executors
Design patterns for error handling in C++ programs using parallel algorithms and executors Mark Hoemmen* mhoemmen@stellarscience.com CppCon 2020 * hoʊ’mən, or hœm’mən; he/himWho am I? • > 10 years0 码力 | 32 页 | 883.27 KB | 5 月前3MITRE Defense Agile Acquisition Guide - Mar 2014
acquisition professionals with details on how to adopt Agile practices within each element of their programs, thus helping them to succeed in an increasingly complex environment. Agile has emerged as the programmatic risk, and respond to feedback and changes more quickly than traditional methods. Programs can adopt Agile practices within current policy by tailoring program processes and structure to principles of Agile development specifically to the DoD context. More and more federal acquisition programs have begun to integrate aspects of Agile development into their strategy. Yet the DoD has not0 码力 | 74 页 | 3.57 MB | 5 月前3Solving Nim by the Use of Machine Learning
Describing the Code 23 6.1 The Deterministic Algorithm . . . . . . . . . . . . . . . . . . . . 23 6.2 Programs for Reinforcement Learning. . . . . . . . . . . . . . . . 24 6.2.1 Initialization . . . . . . . . . . . . . 35 6.2.6 Play.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 6.3 Programs for Supervised Learning . . . . . . . . . . . . . . . . . 40 6.3.1 MakeData.py . . . . . . . . . . . . . . . . . . . . . . . 53 8.1.1 The naming of the programs in the graph . . . . . . . . . 53 8.1.2 The Settings Used by the Programs Running, and Other Relevant Information . . . . . . . . .0 码力 | 109 页 | 6.58 MB | 1 年前3Cilium v1.5 Documentation
finished your tests, se�ng the op�on with true will make sure the Cilium will clean up all BPF programs generated for the host where Cilium was running. Op�onal step: If your cluster has already pods pods in order to derive the MAC address and IP address which allows the genera�on dedicated BPF programs for those pods. # Interface to be used when running Cilium on top of a CNI plugin. # For flannel : "cni0" # When running Cilium with policy enforcement enabled on top of a CNI plugi # the BPF programs will be installed on the network interface specified in # 'flannel-master-device' and on all network0 码力 | 740 页 | 12.52 MB | 1 年前3Cilium v1.6 Documentation
connectivity and IP address management is managed by the non-Cilium CNI plugin, but Cilium attaches BPF programs to the network devices created by the non-Cilium plugin to provide L3/L4/L7 network visibility & (IPAM) via ENI. After the initial networking is setup, the Cilium CNI plugin is called to attach BPF programs to the network devices set up by aws-cni to enforce network policies, perform load-balancing, and allocation (IPAM). After the initial networking is setup, the Cilium CNI plugin is called to attach BPF programs to the network devices set up by Azure CNI to enforce network policies, perform load-balancing,0 码力 | 734 页 | 11.45 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
StructureandInterpretationofComputerProgramsNeighborhoodsBandingTogetherReasoningGloballyaboutBridgingtheGapWritingPortableforCPUGPUHowWhenYouShouldMeasureOverheadeBPFSuperChargeYourIPCWithC++20CCIPatternDesignpatternserrorhandlinginprogramsusingparallelalgorithmsexecutorsMITREDefenseAgileAcquisitionGuideMar2014SolvingNimbyUseMachineLearningCiliumv1Documentation