实名认证领苏宁支付券立即领取 >
¥
提前抢
SUPER会员专享
由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
欢迎光临本店铺
点我可查看更多商品哦~
100%刮中券,最高99元无敌券,券有效期7天
亲,今日还有0次刮奖机会
我的云钻:0
您的云钻暂时不足,攒足云钻再来刮
恭喜获得1张券!
今天的机会已经全部用完了,请明天再来
恭喜刮出两张券,请选择一张领取
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
醉染图书Python并行编程实战(第2版)9787519850203
¥ ×1
商品
服务
物流
前言章并行计算和Python入门11.1为什么需要并行计算?11.2费林分类法21.2.1单指令流单数据流(SS)21.2.2多指令流单数据流(MS)31..单指令流多数据流(SM)41.2.4多指令流多数据流(MM)41.3内存组织51.3.1共享内存61.3.2分布式内存71.3.3大规模并行处理(MPP)81.3.4工作站集群81.3.5异构体系结构91.4并行编程模型91.4.1共享内存模型101.4.2多线程模型101.4.3消息传递模型101.4.4数据并行模型111.5并行程序能评131.5.1加速比141.5.2效率141.5.3扩缩151.5.4阿姆达尔定律151.5.5古斯塔夫森定律151.6Python介绍161.6.1帮函数161.6.2语法181.6.3注释191.6.4赋值191.6.5数据类型191.6.6字符串211.6.7流控制211.6.8函数1.6.9类241.6.10异常251.6.11导入库261.6.12管理文件261.6.13列表推导271.6.14运行Python脚本281.6.15使用pip安装Python包281.7Python并行编程介绍29第2章基于线程的并行332.1什么是线程?342.2Pythonthreading模块35.定义一个线程35..1准备工作35..2实现过程36..工作原理36..4相关内容372.4确定当前线程372.4.1准备工作372.4.2实现过程372.4.3工作原理382.5定义一个线程子类392.5.1准备工作392.5.2实现过程392.5.3工作原理412.5.4相关内容422.6使用锁的线程同步422.6.1准备工作432.6.2实现过程432.6.3工作原理452.6.4相关内容462.7使用RLock的线程同步472.7.1准备工作472.7.2实现过程482.7.3工作原理492.7.4相关内容502.8使用信号量的线程同步512.8.1准备工作512.8.2实现过程512.8.3工作原理532.8.4相关内容542.9使用条件的线程同步542.9.1准备工作542.9.2实现过程542.9.3工作原理562.9.4相关内容582.10使用事件的线程同步582.10.1准备工作592.10.2实现过程592.10.3工作原理612.11使用屏障的线程同步622.11.1准备工作622.11.2实现过程622.11.3工作原理632.12使用队列的线程通信632.12.1准备工作642.12.2实现过程642.1.工作原理652.12.4相关内容66第3章基于进程的并行683.1理解Python的multiprocessing模块683.2创建进程693.2.1准备工作693.2.2实现过程693..工作原理703.2.4相关内容713.2.5参考资料713.3命名进程723.3.1准备工作723.3.2实现过程723.3.3工作原理733.3.4相关内容733.3.5参考资料733.4在后台运行进程733.4.1准备工作743.4.2实现过程743.4.3工作原理753.4.4参考资料763.5杀死进程763.5.1准备工作763.5.2实现过程763.5.3工作原理773.5.4参考资料783.6子类中定义进程783.6.1准备工作783.6.2实现过程783.6.3工作原理793.6.4相关内容803.6.5参考资料803.7使用队列交换数据803.7.1准备工作803.7.2实现过程803.7.3工作原理823.7.4相关内容833.7.5参考资料843.8使用管道交换对象843.8.1准备工作843.8.2实现过程843.8.3工作原理863.8.4相关内容873.8.5参考资料873.9同步进程873.9.1准备工作873.9.2实现过程873.9.3工作原理893.9.4相关内容893.9.5参考资料893.10使用进程池903.10.1准备工作903.10.2实现过程913.10.3工作原理913.10.4相关内容923.10.5参考资料93第4章消息传递944.1技术需求944.2理解MPI结构954.3使用mpi4pyPython模块964.3.1实现过程964.3.2工作原理974.3.3相关内容984.3.4参考资料984.4实现点对点通信984.4.1实现过程994.4.2工作原理1004.4.3相关内容1014.4.4参考资料1024.5避免死锁问题1024.5.1实现过程1024.5.2工作原理1034.5.3相关内容1054.5.4参考资料1064.6使用广播的聚合通信1064.6.1准备工作1074.6.2实现过程1074.6.3工作原理1074.6.4相关内容1094.6.5参考资料1094.7使用scatter函数的聚合通信1094.7.1实现过程1094.7.2工作原理1104.7.3相关内容1114.7.4参考资料1124.8使用gather函数的聚合通信1124.8.1准备工作1124.8.2实现过程1124.8.3工作原理1134.8.4相关内容1134.8.5参考资料1144.9使用Alltoall的聚合通信1144.9.1实现过程1144.9.2工作原理1144.9.3相关内容1154.9.4参考资料1164.10归约操作1164.10.1准备工作1164.10.2实现过程1164.10.3工作原理1174.10.4相关内容1184.10.5参考资料1194.11优化通信1194.11.1实现过程1194.11.2工作原理1214.11.3相关内容14.11.4参考资料124第5章异步编程1255.1使用concurrent.futuresPython模块1255.1.1准备工作1265.1.2实现过程1265.1.3工作原理1285.1.4相关内容1305.1.5参考资料1305.2使用asyncio管理事件循环1305.2.1理解事件循环1315.2.2实现过程1325..工作原理1345.2.4相关内容1355.2.5参考资料1365.3使用asyncio处理协程1365.3.1准备工作1365.3.2实现过程1375.3.3工作原理3_x005ff41395.3.4相关内容1415.3.5参考资料1415.4使用asyncio管理任务1415.4.1实现过程1425.4.2工作原理1435.4.3相关内容1455.4.4参考资料1455.5处理asyncio和future1455.5.1准备工作1455.5.2实现过程1465.5.3工作原理1475.5.4相关内容1485.5.5参考资料149第6章分布式Python1506.1分布式计算介绍1506.2分布式应用的类型1516.2.1客户-服务器应用1516.2.2多层应用1536.3使用Pythonsocket模块1536.3.1准备工作1546.3.2实现过程1546.3.3工作原理1566.3.4相关内容1576.3.5参考资料1596.4使用Celery的分布式任务管理1606.4.1准备工作1606.4.2实现过程1616.4.3工作原理1626.4.4相关内容1646.4.5参考资料1666.5使用Pyro4实现RMI1676.5.1准备工作1676.5.2实现过程1676.5.3工作原理1696.5.4相关内容1706.5.5参考资料173第7章云计算1747.1什么是云计算?1747.2理解云计算架构1767.2.1服务模型1767.2.2发布模型1777..云计算平台1787.3用PythonAnywhere开发Web应用1797.3.1准备工作1797.3.2实现过程1807.3.3工作原理1857.3.4相关内容1867.3.5参考资料1877.4Docker化Python应用1877.4.1准备工作1887.4.2实现过程1897.4.3工作原理1907.4.4相关内容7.4.5参考资料1927.5无服务器计算介绍1927.5.1准备工作1937.5.2实现过程1937.5.3工作原理1967.5.4相关内容1997.5.5参考资料200第8章异构计算2018.1理解异构计算2018.2理解GPU架构2028.3理解GPU编程2038.3.1CUDA2038.3.2OpenCL2038.4处理PyCUDA2048.4.1准备工作2048.4.2实现过程2048.4.3工作原理2058.4.4相关内容2058.4.5参考资料2068.5使用PyCUDA的异构编程2068.5.1实现过程2078.5.2工作原理2098.5.3相关内容2118.5.4参考资料2118.6使用实现内存管理2118.6.1准备工作2128.6.2实现过程8.6.3工作原理2158.6.4相关内容2188.6.5参考资料2188.7PyOpenCL介绍2198.7.1准备工作2198.7.2实现过程2198.7.3工作原理2218.7.4相关内容2228.7.5参考资料28.8使用PyOpenCL构建应用28.8.1实现过程28.8.2工作原理2268.8.3相关内容2288.8.4参考资料2288.9使用PyOpenCL处理元素级表达式2298.9.1准备工作2298.9.2实现过程2298.9.3工作原理08.9.4相关内容28.9.5参考资料8.10评价PyOpenCL应用8.10.1准备工作8.10.2实现过程8.10.3工作原理58.10.4相关内容8.10.5参考资料8.11使用Numba的GPU编程8.11.1准备工作8.11.2实现过程2418.11.3工作原理2428.11.4相关内容2438.11.5参考资料245第9章Python调试和测试2469.1什么是调试?2469.2什么是软件测试?2479.3使用WinpdbReborn调试2489.3.1准备工作2489.3.2实现过程2489.3.3工作原理2529.3.4相关内容2549.3.5参考资料2559.4与pdb交互2559.4.1准备工作2559.4.2实现过程2579.4.3工作原理2589.4.4相关内容2589.4.5参考资料2599.5实现rpdb调试2599.5.1准备工作2599.5.2实现过程2619.5.3工作原理2639.5.4相关内容2649.5.5参考资料2659.6处理unittest2659.6.1准备工作2669.6.2实现过程2669.6.3工作原理2679.6.4相关内容2699.6.5参考资料2709.7使用nose测试应用2709.7.1准备工作2709.7.2实现过程2719.7.3工作原理2729.7.4相关内容2729.7.5参考资料273
抢购价:¥ 38.00
易购价:¥ 38.00
注:参加抢购将不再享受其他优惠活动
亲,很抱歉,您购买的宝贝销售异常火爆,让小苏措手不及,请稍后再试~
验证码错误
看不清楚?换一张
确定关闭
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
查看我的收藏夹
非常抱歉,您前期未参加预订活动,无法支付尾款哦!
关闭
抱歉,您暂无任性付资格
继续等待
0小时0分
立即开通
SUPER会员