深入理解并行编程
内容简介:本书将并行编程从“黑艺术”重构为系统化工程学科,通过拆解具体任务、提炼可复用的设计技巧,为开发者提供切实可行的实践方案。书中既剖析了现代硬件特性对并行软件性能的影响,又覆盖了锁、数据所有权、读复更新(RCU)等同步技术,还详解了开发工具、可扩展性设计策略与验证方法。同时,强调人因因素,关注程序员在应对复杂共享内存系统时的理性决策逻辑,助力开发者高效攻克并行编程难题。
登录后可荐购