青岛理工大学计算机工程学院编译原理课件 第10章.pptVIP

  • 3
  • 0
  • 约1.51千字
  • 约 14页
  • 2019-05-13 发布于广东
  • 举报

青岛理工大学计算机工程学院编译原理课件 第10章.ppt

第10章 并行编译技术基本常识 随着并行技术和并行语言的发展,并行编译技术也在不断发展,本章主要介绍并行编译技术的基本常识。 本章主要介绍 并行编译系统的功能和结构 10.1 并行编译技术的引入 当今高性能计算机都采用并行处理技术,而并行程序设计又较位困难,因此具有程序并行化功能的并行编译系统对高性能机的应用具有重大意义。随着并行计算机的发展,并行编译技术也在不断发展,分化。按照目标机的体系结构分类并行编译技术可以分为向量编译技术和并行编译技术两类。 10.1 并行编译技术的引入 并行编译技术是针对并行机和并行程序的,是一种实现多个处理机同时执行一个程序的技术。不同的并行程序设计技术要用不同的并行编译技术来支持。可以把并行编译技术分成串行程序并行化技术,并行语言处理技术,并行程序组织技术三个方面。 一. 并行编译系统的功能 10.2 并行编译系统的功能和结构 并行编译系统的功能是将并行源程序转换为并行目标代码。可分为以下两类。 1. 不具有自动并行功能的系统。 2. 具有自动并行化功能的系统。 二. 并行编译系统的结构 10.2 并行编译系统的功能和结构 向量编译系统包括向量化工具和向量编译器。并行编译系统包括并行化工具,并行编译系统和并行运行库等,其结构如下图所示。 并行化工具可以独立于并行编译器的,也可以是嵌入并行编译器的。 10

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档