pC++编译器的剖析及并行机制的扩充研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:shibihu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于研究人员对pC++语言的了解,研究人员所采用的技术路线是:在pC++语言编译器的基础上对其进行语言级的扩充,使pC++语言编译器在原来具有的支持数据并行特性的基础上,增添支持任务并行的特性.该文针对pC++语言的数据并行特点及其实策略进行了分析,从而确定了如何使pC++语言编译器支持具有任务并行特色的spawn语句的技术方法.并且详细的阐述了将spawn语句平滑嵌入pC++语言编译器的实现过程.解决了spawn语句执行过程中可能产生的主从控制流同期结束问题.为了提高spawn语句的执行性能,该文首先详细分析了多线程技术相较于进程的技术优势和特点,并将多线程技术应用于spawn语句的实现过程中;然后,从宏观上探讨了如何缩短并行程序运行时间的问题,提出了一种基于程序结构信息与结点机能力、状态信息的单个任务的最佳处理机的选择策略.该策略对其它控制结构下并行任务的调度亦具有一定的借鉴价值.
其他文献
推动“一带一路”建设,加速中国经济的繁荣发展,构建和实施多语种的外语教育政策是全球化外语教育发展的趋势.该战略开辟了大学国际交流与合作新方向,增加了大学国际交流与合
期刊
该文将在理解分布对象概和CORBA模型的基础上,讨论实现分布对象系统需要解决的一些问题,具体分析和阐述CORBA应用系统的适用模式、框架结构和设计方法,对分布对象计算和CORBA
期刊
该论文共分为六章.第一章描述了电子商务的分类及发展层次,指出在当前情况下电子商务的主要发展目标是电子商务的中级层次;第二章从软件和硬件的角度描述了电子商务的核心技
期刊
期刊
该论文主要研究了神经计算机在模式识别的应用,共分成两大部分.一是如何利用神经网络原理,研究车辆的牌照识别率问题;二是利用了一种新的模式分类器,即方向基函数神经网络(DB
期刊
期刊