论文部分内容阅读
异构系统的应用日益广泛。对一般的应用程序员而言,在异构体系结构上开发出高性能的应用程序并非易事。对OpenMP编程模型进行扩展,添加了适用于异构系统存储模型的编译子句;以Open64编译器为基础,实现了包含扩展子句OpenMP并行程序的自动生成。测试结果表明,自动生成的扩展OpenMP并行程序能够在异构系统上获得明显的性能提升。