创新工作
创享娱乐
支持
英特尔中国
英特尔全球
搜索
产品
处理器
主板
芯片组
台式机
笔记本
服务器
工作站
商用电脑
嵌入式与通信
软件
所有产品
技术与研究
架构和芯片技术
产品技术
制造
研究
标准
英特尔开发者论坛
交流与学习
英特尔® 软件网络
开源 IT 技术论坛
博客@英特尔中国
所有社区
下载
经销商
英特尔® 经销商中心
英特尔代理商资源中心
英特尔渠道伙伴计划
Products
英特尔出版社主页
Quick Links
浏览书籍
工程师用书
IT 专业人士用书
网上购买
打造节能个人电脑
基于变更的测试管理
PCI Express 介绍
*
面向软件开发人员的英特尔® 安腾® 架构
IXP1200 编程
IXP2400/2800 编程
对等计算
串行 ATA 存储架构与应用
软件优化大全
UPnP* 设计实例
USB 设计实例
二十一世纪视频
虚拟接口体系结构
客户评价
反馈
通过注册接收新闻
特价促销
硬件设计
活动、培训与出版物
英特尔出版社
多核编程
多核编程
通过软件多线程提高性能(Multi-Core Programming: Increasing Performance through Software Multithreading)
作者:Shameem Akhter 和 Jason Roberts
进行注册以便接收有关本书的消息
正在销售
探讨英特尔多核架构和超线程技术的编程技巧。
软件开发人员不能再单纯依靠提高时钟速度来提高单线程应用程序的速度;要取得竞争优势,开发人员就必须学习如何正确设计自己的应用程序,使其能够在多线程环境中运行。多核架构的单个处理器封装中包含两个或更多处理器“执行内核”或计算引擎,在适当软件的辅助下,完全可以并行执行多个软件线程。超线程技术可使多个线程在单个内核上运行。
本书可以帮助软件开发人员为英特尔多核架构编写高性能、多线程代码,同时避开编写多线程程序时的常见并行编程问题。
重点内容包括:
并行编程和多线程化的要素
使用线程化 API 编程
OpenMP*:移动式解决方案
常见并行编程问题的解决方案
多线程应用程序的调试和测试
多线程软件的开发工具
本书是一本实用型学习资料,提供了很多可立即使用的代码示例,使读者可以快速掌握必要的编程技巧。本书的配套 Web 站点中提供线程化和优化工具以及书中代码示例的指导说明,同时还包含丰富的英特尔多核架构技术文档。
关于作者
Shameem Akhter
是一位英特尔平台架构师,着重研究单插槽多核架构和性能分析。此外他还曾任职英特尔软件和解决方案事业部,担任高级软件工程师,负责台式机和服务器平台应用程序优化方案的设计工作。Shameem 拥有约束编程线程化接口专利,这是他的计算机科学博士论文的一部分。
Jason Roberts
是英特尔公司的一位高级软件工程师。在过去 10 年中,Jason 参与了许多种多线程软件产品的研发工作,这些软件面向桌面、手持设备和嵌入式 DSP 平台等广泛领域。
购买信息
购买方法
本地出版商链接
电子工业出版社
此信息回答了您的问题吗?
是
否