• 【速发】多核架构与编程技术 武汉大学多核架构与编程技术课程组
21年品牌 40万+商家 超1.5亿件商品

【速发】多核架构与编程技术 武汉大学多核架构与编程技术课程组

二手书,无附赠品,择优发货

1.7 0.6折 27 八五品

库存3件

浙江杭州
认证卖家担保交易快速发货售后保障

作者武汉大学多核架构与编程技术课程组编

出版社武汉大学出版社

ISBN9787307074521

出版时间2010-09

版次1

装帧平装

开本16开

纸张胶版纸

页数211页

定价27元

货号9787307074521

上书时间2025-01-03

现货12小时发货书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
商品描述
基本信息
书名:多核架构与编程技术
定价:27.00元
作者:武汉大学多核架构与编程技术课程组编
出版社:武汉大学出版社
出版日期:2010-09-01
ISBN:9787307074521
字数:
页码:211
版次:
装帧:平装
开本:12开
商品重量:
编辑推荐
多核处理器的问世引发了计算机领域计算方式的一场革命,也给软件产业带来了更大的挑战。基于多核处理器的并行编程已成为程序开发人员必须掌握的技术。《多核架构与编程技术》旨在帮助软件开发人员理解已有的Intel多核体系结构,并能编写出高性能的并行代码。书中不仅介绍了基本的多线程开发技术,而且还引入了的面向应用的专业化多核开发工具,有助于读者快速编写实用的并行程序。《多核架构与编程技术》既适用于大专院校信息类相关专业的师生,也适用于各类软件开发人员。
内容提要
《多核架构与编程技术》涉及多核硬件和软件技术,主要包括多核体系架构及其并行编程技术。《多核架构与编程技术》从硬件架构人手,介绍了多核处理器、多核支持芯片组和相关操作系统的发展历程与趋势。《多核架构与编程技术》侧重论述了多核并行程序设计的基础理论和技术,详细介绍了多线程程序设计方法与常用的并行程序开发工具OpenMP,并结合Intel提供的软件调优工具介绍了多核程序设计的优化方法。此外,还详细介绍了一些典型的专业化多核应用开发平台,包括Intel高性能集成基元开发库(IPP)、面向计算机视觉的多核编程工具OpenCV、MATLAB并行开发工具包和面向检测自动化的专业化软件LabView的多核编程工具等。  《多核架构与编程技术》是高等院校信息类专业高年级本科生或低年级研究生的教科书,同时也可供相关领域的科研人员和工程技术人员参考。
目录
章导论1.1微处理器1.1.1单核处理器1.1.2多核处理器1.1.3未来处理器的发展趋势1.2并行计算平台1.2.1并行计算机的发展历程1.2.2并行计算机系统的体系结构1.2.3并行计算机系统的性能指标第2章多核处理器架构与并行计算2.1单芯片多核处理器构架2.1.1多核芯片与处理器2.1.2多核单芯片架构2.1.3主流多核架构2.1.4多核架构性能问题2.2多核处理器及其外围芯片组2.2.1CPU外围的主板芯片组2.2.2嵌入式软件2.2.3EFI软件对多核芯片的支持2.3多核处理器的并行计算模型2.3.1微处理器中的并行计算2.3.2SIMD同步并行计算模型2.3.3MIMD异步并行计算模型2.3.4并行程序设计模型第3章多线程编程基础3.1多线程概念3.1.1何谓多线程3.1.2用户线程与内核线程3.2多线程模型与层次3.2.1多对一模型3.2.2一对一模型3.2.3多对多模型3.2.4多线程的层次3.3Window8多线程编程基础知识3.3.1基础知识3.3.2例程3.4多线程的同步及其编程3.4.1临界区同步3.4.2互斥量同步3.4.3信号量同步3.4.4事件同步3.4.5死锁问题第4章OpenMP多线程编程4.1OpenMP编程简介4.1.1OpenMP及其特点简介4.1.2OpenMP发展历史4.2OpenMP编程基础4.2.1OpenMP体系结构4.2.2fork.join并行模型4.2.3OpenMP编程4.2.4OpenMP指令库4.2.5指导语句作用域4.2.6主要编译指导语句4.3OpenMP编程实例及分析4.3.1OpenMP编程环境变量4.3.2常用指导语句用法4.3.3OpenMP实例分析比较第5章多核程序调试与性能优化5.1IntelC  编译器5.1.1IntelC  编译器简介5.1.2InteC  编译器的调用5.1.3使用IntelC  编译器优化应用程序5.2IntelVTune性能分析器5.2.1IntelVTune性能分析器简介5.2.2IntelVTune性能分析器的使用5.2.3利用VTune性能分析器优化分析应用程序性能5.3线程检测器5.3.1线程检测器简介5.3.2线程检测器的使用5.3.3使用线程检测器查找应用程序的潜在问题5.4线程档案器5.4.1线程档案器简介5.4.2线程档案器的使用5.4.3线程档案器优化应用程序性能第6章高性能多核编程——IPP程序设计6.1IPP简介与使用6.1.1什么是IntelIPP6.1.2IPP与Intel其他组件的关系6.1.3IPP的安装6.2IPP编程技术基础6.2.1架构与接口6.2.2IPP基本编程方法6.3IPP编程实例6.3.1基于IPP的数字信号处理编程6.3.2基于IPP的数字图像处理编程第7章面向应用的多核编程工具7.1面向计算机视觉的多核编程工具——OpenCV7.1.1OpencV的主要特点7.1.2OpenCV的主要功能7.1.3OpenCV的体系结构7.1.4基于OpencV的应用程序的开发步骤与示例7.2面向检测自动化的多核编程工具——LabView8.57.2.1LabView8.5简介7.2.2LabView多核编程示例7.2.3LabView多核应用示例7.3面向科学计算的多核编程工具——MATLAB分布式计算工具包7.3.1MATLAB分布式计算工具包简介7.3.2分布式计算工具包的主要功能7.3.3分布式计算工具包的基本编程附录VisualStudio配置说明参考文献
作者介绍

序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP