搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
并发编程图解
0.00     定价 ¥ 98.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购15本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302689836
  • 作      者:
    作者:(俄罗斯)基里尔·波波洛夫|责编:王军|译者:林润
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2025-05-01
收藏
畅销推荐
内容介绍
并发编程技术通过将计算机程序分解为可独立执行的任务单元,实现了程序的高效运行。目前,这一技术被广泛应用于游戏图形加速处理、大型AI模型训练、网络应用快速扩展、大数据流处理等关键领域。虽然并发编程十分复杂,但本书凭借有趣的示例、娱乐性的图解和易于上手的Python代码,为读者构建了一条从入门到精通的完整学习路径。 《并发编程图解》一书秉持“由浅入深”的原则,系统阐释了并发、并行和异步编程的核心原理,并重点聚焦于如何高效利用多核处理器、GPU等高性能计算资源。作者以平实的语言,刻意规避了繁复的数学公式、专业术语和学术辞藻,使复杂的概念变得清晰易懂。本书是初学者及希望程序突破性能瓶颈的进阶开发者的理想选择。
展开
目录
第一篇 章鱼交响乐团:并发交响曲
第1章 并发入门
1.1 为什么并发如此重要
1.2 并发的层级
1.3 本书内容
1.4 本章小结
第2章 串行执行和并行执行
2.1 程序概念
2.2 串行执行
2.3 顺序计算
2.4 并行执行
2.5 并行计算的要求
2.6 并行计算
2.7 阿姆达尔定律
2.8 古斯塔夫森定律
2.9 并发与并行
2.10 本章小结
第3章 计算机工作原理
3.1 处理器
3.2 运行时系统
3.3 计算机系统设计
3.4 并发的硬件层级
3.5 本章小结
第4章 创建并发组件
4.1 并发编程步骤
4.2 进程
4.3 线程
4.4 本章小结
第5章 进程间通信
5.1 通信类型
5.2 线程池模式
5.3 再次破解密码
5.4 本章小结
第二篇 并发的章鱼触手:多任务、分解、同步
第6章 多任务
6.1 CPU密集型和I/O密集型应用
6.2 多任务需求
6.3 多任务概览
6.4 多任务环境
6.5 本章小结
第7章 分解
7.1 依赖分析
7.2 任务分解
7.3 任务分解:流水线模式
7.4 数据分解
7.5 颗粒度
7.6 本章小结
第8章 并发难题:竞争条件和同步
8.1 资源共享
8.2 竞争条件
8.3 同步
8.4 本章小结
第9章 处理并发问题:死锁和饥饿
9.1 哲学家就餐问题
9.2 死锁
9.3 活锁
9.4 饥饿
9.5 同步设计
9.6 再谈并发
9.7 本章小结
第三篇 异步章鱼:使用并发原理烹饪比萨
第10章 非阻塞式I/O
10.1 世界是分布式的
10.2 客户端-服务器模型
10.3 比萨点餐服务
10.4 阻塞式I/O
10.5 非阻塞式I/O
10.6 本章小结
第11章 事件驱动并发
11.1 事件
11.2 回调
11.3 事件循环
11.4 I/O多路复用
11.5 事件驱动的比萨服务器
11.6 反应器模式
11.7 消息传递中的同步
11.8 I/O模型
11.9 本章小结
第12章 异步通信
12.1 对异步的需求
12.2 异步过程调用
12.3 协同多任务处理
12.4 Future对象
12.5 协同比萨服务器
12.6 异步比萨店
12.7 异步模型结论
12.8 本章小结
第13章 创建并发应用
13.1 并发概念
13.2 Foster方法论
13.3 矩阵乘法
13.4 分布式词频统计
13.5 本章小结
结语
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证