c++ - 使用 pthread 对 c++ 代码进行并行化
问题描述
我正在运行一个 c++ 代码并使用 pthread 对其进行并行化,当我执行时,如果我指定 4 个内核或任何特定数量,最初所有内核都可以工作,那么它将设置为指定的内核。我该如何解决这个问题,以便它可以使用特定数量的线程执行,所以如果我使用 ./code 4 它不应该只使用所有核心 4
解决方案
推荐阅读
- airflow - 全局添加到 Airflows sys-path 的路径
- laravel - 如何在 laravel 8 中使用附加方法?
- javascript - 如何存储以前点击的项目?Angular 或 Simple(Javascript,打字稿只需要逻辑)
- python - 无法从同一目录中的 shell 脚本运行 python 文件
- raspberry-pi - PyQt 透明度错误:我该如何解决这个问题?
- java - 当引用的 talbe 没有 PK 时,如何为 ManyToMany 表禁用 Hibernate FK 创建
- python - 如何在 windows x86 上安装 pyqt5-sip
- sql - 如何在 DBVisualizer 中一次在单个查询中执行多个临时表?
- json - json数组中一个元素的数组,Nifi
- r - 如何给海洋上色?