- 博客(2)
- 收藏
- 关注
转载 SMT、CMP、SMP
1、多线程 同时多线程Simultaneous multithreading,简称SMT。SMT可通过复制处理器上的结构状态,让同一个处理器上的多个线程同步执行并共享处理器的执行资源,可最大限度地实现宽发射、乱序的超标量处理,提高处理器运算部件的利用率,缓和由于数据相关或Cache未命中带来的访问内存延时。当没有多个线程可用时,SMT处理器几乎和传统的宽发射超标量处理器一样。SM
2014-05-20 16:08:10 4124
原创 线程绑定CPU
线程绑定CPU,顾名思义,就是是线程还是进程,都是通过设置亲和性(affinity)来达到目的。对于进程的情况,一般是使用sched_setaffinity这个函数来实现,网上讲的也比较多,这里主要讲一下线程的情况。 与进程的情况相似,线程亲和性的设置和获取主要通过下面两个函数来实现:int pthread_setaffinity_np(pthread_t thread, siz
2014-05-20 14:15:04 3174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人