科学计算与企业级应用的并行优化

当前位置:首页 > 计算机/网络 > 企业软件开发与实施 > 科学计算与企业级应用的并行优化

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2015年07月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787111506287
  • 丛书名:高性能计算技术丛书
作者:刘文志 著出版社:机械工业出版社出版时间:2015年07月 
内容简介
  本书系统、深入讲解了科学计算及企业级应用的并行优化方法与*实践。第1章介绍了常见的并行编程基于的多核/众核向量处理器架构。第2章介绍了如何在X86、ARM和GPU上优化常见的线性代数运算。第3章介绍了如何在X86和GPU处理器上优化偏微分方程的求解。第4章介绍了如何在X86处理器和GPU上优化常见的分子动力学算法。第5章详细介绍了如何在X86、ARM和GPU上优化常见的机器学习算法。
目  录

前言
第1章 多核向量处理器架构
1.1 众核系统结构
1.2 众核架构的一致性
1.3 多核向量处理器架构
1.3.1 Intel Haswell CPU架构
1.3.2 ARM A15多核向量处理器架构
1.3.3 AMD GCN GPU架构
1.3.4 NVIDIA Kepler和Maxwell GPU架构
1.4 Intel MIC架构
1.4.1 整体架构
1.4.2 计算单元
1.4.3 存储器单元
前  言
  T行业急需这本书
  和本系列的前两本书一样,在解释为什么笔者认为软件工程师需要这本书之前,笔者先来介绍并行、并发和代码性能优化这3个概念,因为理解这3个概念是阅读本系列3本书的基础。
  并行对应的英文单词是parallelism,是指在具有多个处理单元的系统上,通过将计算或数据划分为多个部分,将各个部分分配到不同的处理单元上,各处理单元相互协作,同时运行,以达到加快求解速度或者提高求解问题规模的目的。
  并发对应的英文单词是concurrency,是指在一个处理单元上运行多个应用,各应用分时占用处理单元,是一种微观上串行、宏观上并行的模式,有时也称其为时间上串行、空间上并行。
  代码性能优化是指通过调整源代码,使得其生成的机器指令能够更高效地执行,通常高效是指执行时间更少、使用的存储器更少或能够计算更大规模的问题。

 科学计算与企业级应用的并行优化下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017