c# - 如何安排作业在 FPU/AVX 上运行?
问题描述
.NET 线程池使用映射到逻辑核心的线程。反过来,在具有 HT 的机器上,这意味着为每个处理器内核调度到两个 HT。
是否存在与物理内核而不是 HT 相关的线程池?
这是为了避免在 CPU 上运行的浮点繁重应用程序中的额外争用。开发人员可以简单地使用自定义调度程序并让任务运行,每个 FPU/AVX 单元一个。
解决方案
推荐阅读
- r - r中scale_color_gradient的逻辑是什么?
- javascript - 单击图像时下拉通过 iframe 链接的第三方表单
- python-3.x - Tkinter resizablecanvas 类不会调整所有小部件的大小并且它出现故障。画布不断增长
- python - 如何在终端中将 Python 2.7 更新到 3
- c++ - 为什么我可以在 C++ 中用撇号而不是 C 来分隔数字?
- excel-formula - 放置在一个单元格中的累积组的总和所需的 Excel 公式
- ios - swift不能在firebase数据库中创建一个孩子
- c# - C#.net 中静态变量的生命周期是多少
- python - 列具有多级索引的数据透视表
- r - 如何对数据框中的行特征选择的多个列和行执行函数?