![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并行编程
文章平均质量分 62
tingshuai_yts
这个作者很懒,什么都没留下…
展开
-
cache coherency VS memory consistency
一个很形象的比喻 Cache coherency is relevant in a multicore system where each processor has a private L1 cache and at least one other level is shared. Memory consistency is relevant whether there are caches原创 2015-12-29 22:50:46 · 499 阅读 · 0 评论 -
Serializability vs Linearizability
Serializability vs Linearizability原创 2016-01-06 23:52:38 · 432 阅读 · 0 评论 -
thread safe vs reentrant
thread safe vs reentrant 基本概念 通过阅读参考资料可以了解thread safe和reentrant的基本概念,并包括re-enrant 和 thread saft之间关系的举例 re-entrant but not thread saft的例子:https://en.wikipedia.org/wiki/Reentrancy_(computing) http://st原创 2015-12-24 23:50:04 · 301 阅读 · 0 评论 -
deadlock vs livelock vs Starvation
一个比较形象的比喻: Deadlock: “Me first, Me first” Livelock: ” You first, You first” Starvation: “Some first, Others never” Deadlock基本定义 In concurrent programming, a deadlock is a situation in which t原创 2015-12-26 15:53:32 · 819 阅读 · 0 评论 -
Lock-Free
什么是lock-free People often describe lock-free programming as programming without mutexes, which are also referred to as locks. That’s true, but it’s only part of the story. The generally accepted defi原创 2015-12-26 13:36:30 · 490 阅读 · 0 评论