超级计算机的Fortran语言及其编译器
本文介绍超级计算机Fortran对向量处理和并行处理的支持,分析当前超级计算机Fortran编译器的水平和发展趋势。 我们会认识到
(正文共9页) )。
阅读全文
随着高性能计算在科学研究和海量数据处理中的广泛应用,高性能计算软件环境的完善备受关注。 编译技术作为软硬件之间的桥梁,高效编译技术的研究越来越受到重视。 在申威处理器上进行LLVM编译器的编译技术研究对完善高性能软件环境具有重要意义。 本文完成的主要工作有以下:1。 提出了锁定机制的编译策略,保证了多线程环境下原子操作的原子性,完善了对申威处理器线程层的并行编译支持。 在锁定机制的编译策略中,针对原子操作和申威处理器的特性设计了52条伪指令; 针对LLVM编译器的特点,实现了原子操作语义映射过程; 通过在锁定机制算法中添加8位和16位数据类型的处理,增强了申威处理器对中小粒度数据类型的支持。 2 .提出了基于有向图的不对齐数据优化处理策略,在数据层挖掘了程序并行潜力,完善了沉威处理器数据层的并行编译支持。 在不对齐数据优化处理策略中,通过对有向图中节点进行自定义退化处理,完成了对不对齐标量数据和不对齐矢量数据的优化处理。 本文是正确的.
(正文共75页)
正文目录
阅读全文
本文简要介绍了FORTRAN-和FORTRAN-77两种版本的主要区别,并从CCS-40进行了详细阐述.
(正文共5页)。
阅读全文
论述了IBM-PC FORTRAN77和PDP-11 FORTRAN77的语言文本.
(正文共6页) )。
阅读全文
FORTRAN语言是迄今为止国际上最流行的编程语言,但它提供的数据类型及其操作.
(正文共3页) )。
阅读全文
本文根据新时期大气科学专业人才培养中对Fortran语言的需求和应用,结合多年来对该课程的教学实践情况,论述了本专业的Fortran编程课程.
(正文共4页) )。
阅读全文
Fortran语言编程是地学类相关专业,但趣味性和专业性的缺乏影响了教学目标的实现。 文章从教育内容、教育.
(正文共3页) )。
阅读全文