逗比带你读论文之Barrier
逗比带你读论文之Barrier 由 Wizmann 创作
采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。
原文地址
前言:我艹!好多核!
虽然80核心的浮点数运算巨兽离我们还有些遥远,但是多核处理器已经走进了我们的生活。
其实多核处理器已经不是新鲜名词了,在Power Macintosh 9500中,就使用了多核处理器。
现在让我们深入了理解一下多核心处理器吧。
线程技术
一些名词定义
线程
线程只是 抢占调度的(pre-emptively scheduled) 共享地址空间的 执行上下文。
多线程
用来简化控制流和绕开阻塞的系统调用的方法,并非用来实现程序的并行化
并发多线程
在物理上并发的线程,用来利用多核处理器来优化系统性能
为什么“并发多线程”是个神坑
人人都在说”并发多线程“是个神坑,但这种老生常谈并不是因为自然原因 …
more ...