异构计算和异构计算系统

1、异构计算系统

   它主要由以下三部分组成:

  (1)一组异构机器。

  (2)将各异构机器连接起来的高速网络。它可以是商品化网络,也可以是用户专门设计的。

  (3)相应的异构计算支撑软件。

2、异构计算

   是在异构计算系统上进行的并行计算,是一种使计算任务的并行性类型(代码类型)与机器能有效支持的计算类型(即机器能力)最相匹配、最能充分利用各种计算资源的并行和分布计算技术。

3、异构计算应用与研究

   异构计算的应用范围很广,几乎所有涉及巨大挑战性问题的求解都可用异构计算进行经济有效的求解。典型的应用包括图像理解、质点示踪、声束形成、气候建模、湍流对流混合模拟以及多媒体查询等。这些应用中通常都含有多种不同的计算类型的需求,因此很适合于用异构计算来进行求解。
  (1)未来应重点开展异构混合多机方式的网络异构计算的研究,它代表着发展趋向,且较经济有效;
  (2)自动异构计算是长期追求目标,在现阶段宜采用用户指导方法来进行研究和开发;
  (3)应尽量利用现有成熟工具如pvm和mpi来开展异构计算的研究和开发;
  (4)应注意开展异构计算的理论分析和建模、性能估计模型、有关软件工具以及异构计算中任务映射和调度算法等方面的研究;
  (5)应研究如何使异构计算系统具有良好的单一系统映像
 
4、图书《OpenCL异构计算》
Fusion开发者峰会如火如荼地举行之际,AMD宣布与高等院校联合,面向开发人员出版一本新书:《OpenCL异构计算》(Heterogeneous Computing with OpenCL)。
全书328页,中文版共277页,提供了OpenCL体验的第一手资料,详尽阐述了多核心处理器、GPU图形核心、APU融合处理器等多种设备的架构,以及基础性并行算法API,并且提供了OpenCL在进行图像处理、Web插件、随机数生成、视频处理等各方面强大能力的详细实力。
《OpenCL异构计算》于2012八月份出版发行,提供纸质和电子版两种格式,售价69.95美元。同时《OpenCL异构计算》已被张云泉,张先轶,龙国平,姚继峰译为中文版,并由清华大学出版社出版,定价76.00元。

参考:https://baike.baidu.com/item/%E5%BC%82%E6%9E%84%E8%AE%A1%E7%AE%97/7276732?fr=aladdin

原文地址:https://www.cnblogs.com/Formulate0303/p/14084807.html