期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
网格应用的DAG任务调度系统的并行构图方法 被引量:1
1
作者 孟现粉 花嵘 傅游 《计算机工程与设计》 北大核心 2019年第8期2174-2180,共7页
为使AceMesh任务调度系统在多核系统上获得更好的性能,研究并行构图方法,在一定程度上提高构图的效率。为实现构图的并行化,设计线程分离、数据区域二级划分及两种任务注册的方案;为保证构建的DAG图的正确性,采用地址分治和任务分治的策... 为使AceMesh任务调度系统在多核系统上获得更好的性能,研究并行构图方法,在一定程度上提高构图的效率。为实现构图的并行化,设计线程分离、数据区域二级划分及两种任务注册的方案;为保证构建的DAG图的正确性,采用地址分治和任务分治的策略;为确保能执行所有的任务,对构图任务和计算任务分别使用安全的终止检查方法。对网格应用采用大规模数据集测试,与串行构图的比较结果表明了并行构图方法有最高158%的性能提升。 展开更多
关键词 任务调度 并行构图 地址分治 任务分治 性能
下载PDF
数据驱动的任务图执行中并发构图方法 被引量:3
2
作者 王松 花嵘 +2 位作者 孟现粉 郭聪聪 傅游 《计算机工程与设计》 北大核心 2018年第3期758-762,共5页
为提升AceMesh任务调度系统的性能,基于"生产者-消费者"思想提出构图与执行并发的构图方法,改变任务执行派生时机,隐藏构图时间;为避免内存资源的浪费和内存泄漏,研究并发构图中的哈希表维护策略和需求驱动的任务按需释放方法... 为提升AceMesh任务调度系统的性能,基于"生产者-消费者"思想提出构图与执行并发的构图方法,改变任务执行派生时机,隐藏构图时间;为避免内存资源的浪费和内存泄漏,研究并发构图中的哈希表维护策略和需求驱动的任务按需释放方法;为确保所有任务均得到执行,设计并发构图终止检查方案。对大规模数据集的测试结果验证了提出并发构图方法的性能。 展开更多
关键词 并发构图 哈希表维护 按需释放 终止检查 性能
下载PDF
神威平台上AceMesh编程模型的构图优化
3
作者 叶雨曦 傅游 +3 位作者 梁建国 孟现粉 刘颖 花嵘 《山东科技大学学报(自然科学版)》 CAS 北大核心 2021年第4期76-85,共10页
面向高性能计算领域的多核、众核处理器飞速发展,为了降低并行编程的难度,提高并行计算效率,数据驱动的并行编程模型成为高性能计算领域的研究热点。AceMesh是数据流驱动的、支持多核和众核异构平台的任务并行编程模型,能自动发掘结构... 面向高性能计算领域的多核、众核处理器飞速发展,为了降低并行编程的难度,提高并行计算效率,数据驱动的并行编程模型成为高性能计算领域的研究热点。AceMesh是数据流驱动的、支持多核和众核异构平台的任务并行编程模型,能自动发掘结构化网格应用中存在的数据驱动的任务图并行性。但如果任务粒度划分较细,其构图过程会造成很大开销。本研究结合“申威26010”异构众核处理器的结构特点,从主、从核通信优化、内存池、无后继任务收集等方面对AceMesh构图过程进行优化,并采用航天飞行器应用中的7个热点子程序对优化效果进行测试。测试数据表明以上优化取得5倍的加速。为验证构图优化对AceMesh整体性能的提升,对航天飞行器应用分别在Acemesh和神威OpenACC的加速效果进行了测试,优化后的AceMesh加速效果约为神威OpenACC的1.5倍。 展开更多
关键词 DAG构图优化 任务并行编程模型 神威·太湖之光 申威处理器 性能
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部