并行计算/处理
OpenMP
GPU相关
CPU多核/多线程处理
hello.kitty
这个作者很懒,什么都没留下…
展开
-
OpenMP相关文章收藏学习
BLOG 关于生产者消费者问题的OpenMP实现 简介:关于生产者消费者问题的OpenMP实现1. 博客内容:针对典型的生产者和消费者问题,使用OpeC/C++ 取消收藏 zhangjt33 2020-04-08 09:19 BLOG OpenMP设置线程数及开启方法 简介:1.OpenMP线程数设置 通常我们希望并行线程数可以随着机器改变自适应的调整,网上介绍OpenM运维 取...原创 2020-04-10 17:16:46 · 312 阅读 · 2 评论 -
linux进程、线程与cpu的亲和性(affinity)
最近的工作中对性能的要求比较高,下面简单做一下总结: 一、什么是cpu亲和性(affinity) CPU的亲和性,就是进程要在指定的 CPU 上尽量长时间地运行而不被迁移到其他处理器,也称为CPU关联性;再简单的点的描述就将制定的进程或线程绑定到相应的cpu上;在多核运行的机器上,每个CPU本身自己会有缓存,缓存着进程使用的信息,而进程可能会被OS调度到其他CPU上,如此,CPU cache命中率就低了,当绑定CPU后,程序就会一直在指定的cpu跑,不会由操作系统调度到其他CPU上,性能有一定的提.转载 2020-11-19 16:27:49 · 776 阅读 · 0 评论 -
Linux编程-让进程或线程运行在指定的CPU上
为了让程序拥有更好的性能,有时候需要将进程或线程绑定到特定的CPU上,这样可以减少调度的开销和保护关键进程或线程。转载 2020-05-07 10:59:48 · 482 阅读 · 0 评论