1. 首页
  2. 编程语言
  3. 其他
  4. 多核程序设计技术通过软件多线程提升性能

多核程序设计技术通过软件多线程提升性能

上传者: 2019-07-23 00:30:30上传 PDF文件 46.89MB 热度 113次
软件开发人员不能再单靠提高时钟频率的方式来加速单线程应用程序的性能了,现在他们必须学会如何在多线程环境下设计应用程序,只有这样他们才能更具竞争力。多核体系结构在单个处理器内封装了两个或更多的处理器“执行核”(或者说计算引擎),只要软件设计合理,就能够支持多个软件线程的完全并行执行。超线程技术为在单个核上执行多个线程提供了途径。.本书旨在帮助软件开发人员编写面向intel多核体系结构的高性能多线程代码,同时避免发生一些多线程应用程序中常见的并行程序设计问题。.·并行程序设计和多线程基础·利用线程api进行程序设计·openmp:可移植的并行方案·常见并行程序设计问题的解决方法·多线程应用程序的调试和测试·多线程软件开发工具...
用户评论
码姐姐匿名网友 2019-07-23 00:30:31

是不太实用