
并发编程
文章平均质量分 85
pongba
这个作者很懒,什么都没留下…
展开
-
C++中的求值|副作用|序列点所导致的模糊语义
C++中的求值|副作用|序列点所导致的模糊语义前一阵子一个偶然的机会,在soloist的blog上(http://blog.youkuaiyun.com/soloist)看到一篇关于C/C++中的一个十分历史悠久的问题的讨论,即表达式求值的问题。说实话这个问题着实不新鲜了,被所有论坛提出过无数次,无非就是表达式求值顺序不确定的问题嘛。所以我也就没太在意,soloist那里吵翻了天,说什么的都有,热闹非凡。原创 2005-12-01 18:22:00 · 19471 阅读 · 9 评论 -
锁无关的数据结构与Hazard指针——操纵有限的资源
C/C++ Users Journal December, 2004锁无关的数据结构与Hazard指针操纵有限的资源 By Andrei Alexandrescu and Maged Michael刘未鹏(pp_liu@msn.com) 译 Andrei Alexandrescu是华盛顿大学计算机科学系的在读研究生,也是《Modern C++ Design》一书的作者。翻译 2006-01-29 20:57:00 · 22593 阅读 · 18 评论 -
锁无关的(Lock-Free)数据结构——在避免死锁的同时确保线程继续
C/C++ Users Journal October, 2004锁无关的(Lock-Free)数据结构在避免死锁的同时确保线程继续 Andrei Alexandrescu刘未鹏 译Andrei Alexandrescu是华盛顿大学计算机科学系的在读研究生,也是《Modern C++ Design》一书的作者。他的邮箱是 andrei@metalanguage.com。翻译 2006-01-26 01:15:00 · 28038 阅读 · 8 评论 -
关于C++0x内存模型和序列点的一些思考
Several questions about sequence point and concurrent memory model. (mostly focused on N2052)这几天断断续续一直在看关于C++0x的并发内存模型的proposal,这堆proposal显然是所有0x proposals里面最困难的。看的时候问题不断,单单是对原始单线程内存模型的改进和序列点概念的精原创 2006-09-26 15:19:00 · 12507 阅读 · 10 评论 -
Beautiful Proof - Data-Race-Free Implies Sequential Consistency
Beautiful Proof - Data-Race-Free Implies Sequential Consistency 刘未鹏(pongba)C++的罗浮宫(http://blog.youkuaiyun.com/pongba) Disclaimer: You should first (but not the least) understand the fundamentals o原创 2007-03-09 17:22:00 · 9546 阅读 · 10 评论 -
《C++0x漫谈》系列之:多线程内存模型
《C++0x漫谈》系列之:多线程内存模型 By 刘未鹏(pongba)刘言|C++的罗浮宫(http://blog.youkuaiyun.com/pongba) 《C++0x漫谈》系列导言 这个系列其实早就想写了,断断续续关注C++0x也大约有两年余了,其间看着各个重要proposals一路review过来:rvalue-references、concepts、memory-原创 2007-06-20 21:29:00 · 48643 阅读 · 40 评论 -
并行编程大牛专访
Interviewing the Parallel Programming Idols并行编程大牛专访 By Michael SuessThinking Parallel(http://www.thinkingparallel.com) By 刘未鹏(pongba)C++的罗浮宫(http://blog.youkuaiyun.com/pongba) 原文链接(htt翻译 2007-04-20 16:26:00 · 16060 阅读 · 13 评论