搜索到248篇“ 并行化编译“的相关文章
面向全分布式智能建筑系统应用程序的并行编译方法
2024年
群体智能系统通过邻居个体的信息交互实现群体级别的应用任务,具有良好的鲁棒性和灵活性.与此同时,大多数开发人员难以对分布式、并行的个体交互机制进行描述.一些高级语言允许用户以串行思维方式、从系统全局角度来编程并行的群体智能计算任务,而无需考虑通信协议、数据分布等底层交互细节.但面向用户、全局声明式的群体智能系统应用程序与个体并行执行逻辑存在的巨大语义差距,使得编译过程复杂进而导致应用程序开发效率不高.提出一个编译系统及其支撑工具,支持将高级的群体智能系统应用程序转换为安全、高效的分布式实现.所提编译系统通过并行信息识别,计算划分,交互信息生成技术,将面向系统全局、串行编程的群体智能应用程序编译为面向个体独立执行的并行目标代码,从而使用户不必了解个体间的复杂交互机制.设计一种标准中间表示,将复杂群体智能计算任务转换为群体智能算子和输入输出变量组合而成的标准语义模块序列,其以独立于平台的形式表示源程序信息,屏蔽目标硬件平台的异构性.在一个群体智能系统案例平台中部署和测试所提编译系统,结果表明该系统能够有效将群体智能应用程序编译为平台可执行的目标代码并提升应用程序开发效率,其生成的代码在一系列基准测试中具有比现有编译器更好的性能.
陈文杰杨启亮姜子炎邢建春周启臻邹荣伟冯博伟
关键词:群体智能应用程序并行化编译
并行程序的生成方法以及并行编译装置
本发明提供一种并行程序的生成方法。由并行编译装置(100)执行的并行程序的生成方法包括下述融合步骤:将包括具有条件分支的任务的基准任务和后续任务的任务组融合成新任务,其中,该后续任务是相对于基准任务中包含的条件分支的所...
笠原博德木村启二梅田弹见神广纪
文献传递
基于OpenMP的热点级猜测并行编译研究
随着多核处理器的发展,并行编译技术,特别是循环体的并行编译技术,越来越受到重视。TLS(Thread level speculation)编译,即猜测并行编译,可将原来顺序运行的程序并行。但由于猜测数据的不确定性...
金跃
关键词:多核处理器并行化编译
文献传递
面向异构多核处理器并行编译中的数据优
近年来,异构多核处理器迅速发展,并已逐渐应用于高性能计算领域。异构多核处理器在单芯片上集成了不同结构的处理器核,可以将不同类型的任务分配给不同的处理器核,执行任务更有效率,可以更优的利用资源。但同时也带来了更多挑战,比如...
李雁冰
关键词:异构多核处理器并行化编译数据优化
一种交互式并行编译系统及其编译方法
本发明涉及编译技术,提供了一种交互式并行编译系统和编译方法,该系统和方法根据自动分析所得的信息,结合通过交互方式由用户提供的信息,形成程序的计算结构特性,针对不同的计算,采用不同的并行方法实现源到源的并行转换。本发...
李莹孙煦雪袁新宇徐印成吴朝晖
文献传递
多粒度并行编译方法
本发明提供了一种多粒度并行编译方法。在多处理器系统中,由编译程序从成为处理对象的输入程序中自动提取具有并行性的任务,并通过按照各个处理器单元的特性配置该任务,由此,进行使该处理器单元高效动作的调度,而且,通过估计该处理...
笠原博德木村启二白子准伊藤雅树鹿野裕明
文献传递
MPI自动并行编译系统中消息传递代码生成算法被引量:2
2012年
传统MPI自动并行编译系统从数据重分布的角度,生成面向分布式存储系统的消息传递程序,但是大量数据重分布通信的额外开销导致其加速比低。为了解决此问题,在基于Open64的MPI自动并行编译系统后端,提出了一种消息传递代码生成算法。该算法以统一数据分布为中心,根据给定的并行循环集和通信数组集,通过修改WHIRL表示的串行代码语法结构树,生成更精确的消息传递代码。实验结果表明,该算法能够较大程度地降低消息传递程序的通信开销,并且明显提升其加速比。
陈达智赵荣彩姚远韩林
关键词:MPI分布式存储系统加速比
一种交互式并行编译系统及其编译方法
本发明涉及编译技术,提供了一种交互式并行编译系统和编译方法,该系统和方法根据自动分析所得的信息,结合通过交互方式由用户提供的信息,形成程序的计算结构特性,针对不同的计算,采用不同的并行方法实现源到源的并行转换。本发...
李莹孙煦雪袁新宇徐印成
文献传递
多粒度并行编译方法
本发明提供了一种多粒度并行编译方法。在多处理器系统中,由编译程序从成为处理对象的输入程序中自动提取具有并行性的任务,并通过按照各个处理器单元的特性配置该任务,由此,进行使该处理器单元高效动作的调度,而且,通过估计该处理...
笠原博德木村启二白子准伊藤雅树鹿野裕明
文献传递
可扩展的自动并行编译系统被引量:1
2009年
介绍一种可扩展的自动并行编译系统Agassiz,研究其架构设计及关键特性。该系统可以把串行程序转换为并行程序,并为编译技术的研究提供良好的平台,通过面向对象的设计和实现,能有效集成各种并行技术。实验结果表明,该系统具有良好的可扩展性。
沈勤华
关键词:面向对象自动并行化编译器

相关作者

朱传琪
作品数:48被引量:149H指数:6
供职机构:复旦大学软件学院并行处理研究所
研究主题:并行计算机 并行化编译 数据划分 数组 并行处理
臧斌宇
作品数:236被引量:253H指数:8
供职机构:上海交通大学
研究主题:内存 虚拟机 RDMA 服务器 控制流
丁锐
作品数:22被引量:47H指数:4
供职机构:解放军信息工程大学
研究主题:自动并行化 并行化编译 通信 代码生成 数据分布
赵荣彩
作品数:266被引量:557H指数:11
供职机构:解放军信息工程大学
研究主题:向量化 网络处理器 IA-64 自动并行化 二进制翻译
俞一峻
作品数:9被引量:14H指数:2
供职机构:复旦大学
研究主题:并行化编译 面向对象 程序语言 软件工程 别名分析