积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(30)云计算&大数据(17)C++(16)VirtualBox(11)Julia(10)数据库(8)TiDB(8)Python(3)Service Mesh(3)系统运维(2)

语言

全部英语(34)中文(简体)(13)中文(繁体)(10)JavaScript(1)

格式

全部PDF文档 PDF(56)PPT文档 PPT(1)其他文档 其他(1)
 
本次搜索耗时 0.311 秒,为您找到相关结果约 58 个.
  • 全部
  • 后端开发
  • 云计算&大数据
  • C++
  • VirtualBox
  • Julia
  • 数据库
  • TiDB
  • Python
  • Service Mesh
  • 系统运维
  • 全部
  • 英语
  • 中文(简体)
  • 中文(繁体)
  • JavaScript
  • 全部
  • PDF文档 PDF
  • PPT文档 PPT
  • 其他文档 其他
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Building a Coroutine-Based Job System Without Standard Library

    frames on the CPU timeline. 4445 COROUTINE JOB SYSTEM isa::await_suspend Scheduler Worker Worker Worker Worker Job Queue Job Queue Job Queue Job coroutine_handle Job::Job *isa == initial_suspend_awaitable final_suspend And voila! This is our system. 4546 isa::await_suspend Scheduler Worker Worker Worker Worker Job Queue Job Queue Job Queue Job coroutine_handle Job::Job *isa == initial_suspend_awaitable glues our system and coroutine semantics together. 4647 isa::await_suspend Scheduler Worker Worker Worker Worker Job Queue Job Queue Job Queue Job Job::Job *isa == initial_suspend_awaitable get_return_object
    0 码力 | 120 页 | 2.20 MB | 5 月前
    3
  • pdf文档 Taro: Task graph-based Asynchronous Programming Using C++ Coroutine

    C B HPQ LPQ Worker 1 GPU stream Worker 2 Block Poll Enqueue Steal Offload Callback Polling Wait Query • Assume two CPU threads (workers) and one GPU stream • Each worker has: High-priority the same worker as soon as possible to avoid another worker stealing the task 60Taro’s Scheduler Taro: https://github.com/dian-lun-lin/taro D A C B HPQ LPQ A Worker 1 GPU stream Worker 2 Block Offload Callback Polling Wait Query • Assume two CPU threads (workers) and one GPU stream • Each worker has: High-priority queue (HPQ): store suspended tasks Low-priority queue (LPQ): store
    0 码力 | 84 页 | 8.82 MB | 5 月前
    3
  • pdf文档 BRPC与UCX集成指南

    operation, tag match, stream27 典型的RDMA栈28 UCX 编程的一些基本概念 ●Context –收集机器资源(内存,网卡等),在应用的各个部分共享 ●Worker –完成ucx的功能,可以在应用程序中调用的函数(不是单独执行的线程) ●Listener –接收连接请求 ●Ep –连接对象,在ep上请求发送和接收29 UCP 消息接口类型 ●Active –消息异步发送 ●Tag –MPI使用 ●Stream –官方不推荐30 WORKER ●worker是UCX通讯中的核心概念,它是一个进度引擎(progress engine) ●worker既不是协程也不是线程,而是一个状态机,可以通过不停地调用 ucp_worker_progress(worker)完成功能。如果你用过libuv或者libevent的evbuffer,它们有点 像 就可完成buffer自动读写。31 WORKER ●Busy poll –Busy poll可以有效降低时延,但是在空闲时浪费CPU ●Wait –会增加时延,但是节省CPU使用 ●通过ucp_worker_get_efd(*ucp_worker, efd)获得轮询文件句柄 ●调用poll(efd)等待有任务执行,然后再调用ucp_worker_progress() ●/dev/cpu_dma_latency
    0 码力 | 66 页 | 16.29 MB | 5 月前
    3
  • pdf文档 julia 1.10.10

    Loading Packages . . . . . . . . . . . . . . . . . . . . . . . . 312 25.2 Starting and managing worker processes . . . . . . . . . . . . . . . . . . . . . . . 314 25.3 Data Movement . . . . . . . . -t/--threads is propagated to worker processes that are spawned using the -p/--procs or --machine-file command line options. For example, julia -p2 -t2 spawns 1 main process with 2 worker processes, and all three three processes have 2 threads enabled. For more fine grained control over worker threads use addprocs and pass -t/--threads as exeflags. Multiple GC Threads The Garbage Collector (GC) can use multiple
    0 码力 | 1692 页 | 6.34 MB | 3 月前
    3
  • pdf文档 Julia 1.10.9

    Loading Packages . . . . . . . . . . . . . . . . . . . . . . . . 312 25.2 Starting and managing worker processes . . . . . . . . . . . . . . . . . . . . . . . 314 25.3 Data Movement . . . . . . . . -t/--threads is propagated to worker processes that are spawned using the -p/--procs or --machine-file command line options. For example, julia -p2 -t2 spawns 1 main process with 2 worker processes, and all three three processes have 2 threads enabled. For more fine grained control over worker threads use addprocs and pass -t/--threads as exeflags. Multiple GC Threads The Garbage Collector (GC) can use multiple
    0 码力 | 1692 页 | 6.34 MB | 3 月前
    3
  • pdf文档 Rust 程序设计语言 简体中文版 1.85.0

    中需要 size 个元素,预先进行分配比仅仅 Vec::new 要稍微有效率一些, 因为 Vec::new 随着插入元素而重新改变大小。 如果再次运行 cargo check,它应该会成功。 Worker 结构体负责将代码从 ThreadPool 传递给线程 示例 21-14 的 for 循环中留下了一个关于创建线程的注释。这里,我们来看看如何实际创建 线程。标准库提供了 thread::spawn 据类型来管理这种新行为。这个数据结构称为 Worker,这是一个池实现中的常见概念。 Worker 会获取需要运行的代码,并在该 worker 的线程中运行该代码。 想象一下在餐馆厨房工作的员工:员工等待来自顾客的订单,他们负责接单并完成它们。 不同于在线程池中储存一个 JoinHandle<()> 实例的 vector,我们会储存 Worker 结构体的实 例。每一个 Worker 会储存一个单独的 JoinHandle<()> JoinHandle<()> 实例。接着会在 Worker 上实现一个方 法,该方法将闭包发送到已经运行的线程中执行。我们还会赋予每个 worker 一个 id,这样 就可以在日志和调试中区别线程池中的不同 Worker 的实例。 如下是创建 ThreadPool 时会发生的新过程。在通过如下方式设置完 Worker 之后,我们会实现 向线程发送闭包的代码: 1. 定义存放 id 和 JoinHandle<()>
    0 码力 | 562 页 | 3.23 MB | 9 天前
    3
  • pdf文档 Julia 1.11.4

    Loading Packages . . . . . . . . . . . . . . . . . . . . . . . . 331 26.2 Starting and managing worker processes . . . . . . . . . . . . . . . . . . . . . . . 333 26.3 Data Movement . . . . . . . . -t/--threads is propagated to worker processes that are spawned using the -p/--procs or --machine-file command line options. For example, julia -p2 -t2 spawns 1 main process with 2 worker processes, and all three three processes have 2 threads enabled. For more fine grained control over worker threads use addprocs and pass -t/--threads as exeflags. Multiple GC Threads The Garbage Collector (GC) can use multiple
    0 码力 | 2007 页 | 6.73 MB | 3 月前
    3
  • pdf文档 Julia 1.11.5 Documentation

    Loading Packages . . . . . . . . . . . . . . . . . . . . . . . . 331 26.2 Starting and managing worker processes . . . . . . . . . . . . . . . . . . . . . . . 333 26.3 Data Movement . . . . . . . . -t/--threads is propagated to worker processes that are spawned using the -p/--procs or --machine-file command line options. For example, julia -p2 -t2 spawns 1 main process with 2 worker processes, and all three three processes have 2 threads enabled. For more fine grained control over worker threads use addprocs and pass -t/--threads as exeflags. Multiple GC Threads The Garbage Collector (GC) can use multiple
    0 码力 | 2007 页 | 6.73 MB | 3 月前
    3
  • pdf文档 Julia 1.11.6 Release Notes

    Loading Packages . . . . . . . . . . . . . . . . . . . . . . . . 331 26.2 Starting and managing worker processes . . . . . . . . . . . . . . . . . . . . . . . 333 26.3 Data Movement . . . . . . . . -t/--threads is propagated to worker processes that are spawned using the -p/--procs or --machine-file command line options. For example, julia -p2 -t2 spawns 1 main process with 2 worker processes, and all three three processes have 2 threads enabled. For more fine grained control over worker threads use addprocs and pass -t/--threads as exeflags. Multiple GC Threads The Garbage Collector (GC) can use multiple
    0 码力 | 2007 页 | 6.73 MB | 3 月前
    3
  • pdf文档 Julia 1.12.0 RC1

    Loading Packages . . . . . . . . . . . . . . . . . . . . . . . . 335 26.2 Starting and managing worker processes . . . . . . . . . . . . . . . . . . . . . . . 337 26.3 Data Movement . . . . . . . . Starting Julia with multiple threads By default, Julia starts up with 2 threads of execution; 1 worker thread and 1 interactive thread. This can be verified by using the command Threads.nthreads(): MULTI-THREADING 322 Julia 1.12 Starting by default with 1 interactive thread, as well as the 1 worker thread, was made as such in Julia 1.12 If the number of threads is set to 1 by either doing -t1
    0 码力 | 2057 页 | 7.44 MB | 3 月前
    3
共 58 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
前往
页
相关搜索词
BuildingCoroutineBasedJobSystemWithoutStandardLibraryTaroTaskgraphbasedAsynchronousProgrammingUsingC++BRPCUCX集成指南julia1.1010JuliaRust程序设计程序设计语言简体中文文版中文版简体中文版1.851.11DocumentationReleaseNotes1.12RC1
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩