首站-论文投稿智能助手
典型文献
MPI、OpenMP、Taichi并行编程语言探究
文献摘要:
自从"功耗墙"开始出现以后,多核编程成为突破计算性能瓶颈的关键,并行编程语言由此进入了人们的视野.如何设计一个好的并行编程语言,让程序员能够更好地进行并行调度,从而最大限度发挥多核处理器的性能,成为计算机领域举足轻重的话题.在这个十分强调并行思维的时代,目前开发的并行编程语言种类不胜枚举,按照并行编程语言环境主要可以分为共享式存储编程和分布式编程两种.本文主要选取经典的、支持C/C+十的MPI和OpenMP来介绍并行编程语言,通过对两者编程及其编译的剖析,找出两者的区别,并分介绍各自的优势与劣势所在,进而介绍混合共享/分布式内存计算的概念,最后介绍了并行理念在Python上的拓展和应用,即Taichi编程语言,最终得出使用混合编程能够规避不同编程架构的缺点的结论.
文献关键词:
分布式;共享式;混合式
作者姓名:
段皞一
作者机构:
浙江大学竺混1901班,浙江杭州,310058
引用格式:
[1]段皞一-.MPI、OpenMP、Taichi并行编程语言探究)[J].电子元器件与信息技术,2022(04):123-134
A类:
B类:
MPI,OpenMP,Taichi,编程语言,语言探究,自从,功耗,由此进,程序员,并行调度,多核处理器,计算机领域,不胜枚举,语言环境,共享式,取经,C+,编译,优势与劣势,合共,内存计算,Python,出使,混合编程
AB值:
0.390264
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。