书栈网 · BookStack 本次搜索耗时 0.049 秒,为您找到 213981 个相关结果.
  • 数据并行执行引擎

    数据并行执行引擎 数据并行执行引擎 ParallelExecutor 是以数据并行的方式在多个节点上分别执行 Program 的执行器。用户可以通过Python脚本驱动 ParallelExecutor 执行, ParallelExecutor 的执行过程: 首先根据 Program 、 GPU 卡的数目(或者 CPU 的核数)以及...
  • 数据并行执行引擎

    数据并行执行引擎 数据并行执行引擎 ParallelExecutor 是以数据并行的方式在多个节点上分别执行 Program 的执行器。用户可以通过Python脚本驱动 ParallelExecutor 执行, ParallelExecutor 的执行过程: 首先根据 Program 、 GPU 卡的数目(或者 CPU 的核数)以及...
  • 2.1 线程管理的基础

    2.1 线程管理的基础 2.1.1 启动线程 2.1.2 等待线程完成 2.1.3 特殊情况下的等待 2.1.4 后台运行线程 2.1 线程管理的基础 每个程序至少有一个线程:执行main()函数的线程,其余线程有其各自的入口函数。线程与原始线程(以main()为入口函数的线程)同时运行。如同main()函数执行完会退出一样,当线程执行完入口...
  • 使用 Webhook 触发流水线

    使用 Webhook 触发流水线 准备工作 配置 Webhook 获取 webhook URL 在 GitHub 仓库中设置 webhook 使用 Webhook 触发流水线 提交拉取请求到仓库 检查 webhook 交付 检查流水线 使用 Webhook 触发流水线 如果通过远程代码仓库创建基于 Jenkinsfile 的流水线,则可...
  • 12 线程池原理

    第十二章 线程池原理 12.1 为什么要使用线程池 12.2 线程池的原理 12.2.1 ThreadPoolExecutor提供的构造方法 12.2.2 ThreadPoolExecutor的策略 12.2.3 线程池主要的任务处理流程 12.2.4 ThreadPoolExecutor如何做到线程复用的? 12.3 四种常见的线程池 12.3...
  • 第3章 Java并发包中的ThreadLocalRandom类原理剖析

    第3章 Java并发包中的ThreadLocalRandom类原理剖析 Random类及其局限性 示例 分析 ThreadLocalRandom 示例 原理 源码分析 更多 第3章 Java并发包中的ThreadLocalRandom类原理剖析 Random类及其局限性 一般情况下,我们都会使用java.util.Random来生...
  • Database · 理论基础 · B-tree 物理结构的并发控制

    1013 2021-01-31 《数据库内核月报》
    lock 和 latch 的区别 单个节点并发控制 latch coupling 反向遍历 level list 递归向上更新 本文介绍 B-tree 物理结构的并发控制,主要讨论设计 B-tree 加锁规则时需要解决几个问题。 参考论文《A Survey of B-Tree Locking Techniques》 InnoDB 的相关实现参...
  • IO

    收消息 发消息 Socket The full picture English version 一般有三种操作IO的方式: blocking IO: 发起IO操作后阻塞当前线程直到IO结束,标准的同步IO,如默认行为的posix read 和write 。 non-blocking IO: 发起IO操作后不阻塞,用户可阻塞等待多个IO操作同...
  • 线程

    线程 线程 要启用线程支持,需要使用 —threads:on 命令行开关。 然后 system 模块包含几个线程原语。 请参阅低级线程API threads 和 channels 模块。 还有高级并行结构可用。见 spawn 更多细节。 Nim的线程内存模型与其他常见编程语言(C,Pascal,Java)完全不同:每个线程都有自己的(垃圾...
  • 文档变更日志

    文档变更日志 自 3.1 版本以来的新教程 项目工作流程 2D 音频 数学 输入 国际化 着色器 网络 虚拟现实 插件 多线程 创建内容 优化 法律相关 自 3.0 版本以来的新教程 渐进式教程 编写脚本 项目工作流程 2D 3D 物理学 动画 GUI 视图 着色器 插件 平台相关 多线程 创建内容 ...