期刊文献+
共找到12篇文章
< 1 >
每页显示 20 50 100
StepMatch:一种基于BSP计算模型的SPARQL基本图模式匹配算法
1
作者 吕雪栋 冯志勇 +2 位作者 王鑫 饶国政 付宇新 《计算机研究与发展》 EI CSCD 北大核心 2013年第S2期94-102,共9页
随着语义网的发展,越来越多的数据通过资源描述框架(resource description framework,RDF)格式发布出来.目前有很多研究使用MapReduce计算模型处理大规模RDF数据,将SPARQL查询拆分成多步迭代.对于更适合使用消息传递模型来解决的图计算... 随着语义网的发展,越来越多的数据通过资源描述框架(resource description framework,RDF)格式发布出来.目前有很多研究使用MapReduce计算模型处理大规模RDF数据,将SPARQL查询拆分成多步迭代.对于更适合使用消息传递模型来解决的图计算问题,MapReduce并非是最佳的选择.StepMatch算法基于整体同步并行(bulk synchronous parallel,BSP)计算模型,能有效解决SPARQL的基本图模式匹配查询.StepMatch是一个面向顶点的算法,RDF图中每一个顶点都被视为一个计算单元,顶点可以执行计算并向其他顶点发送消息.对于一个给定的SPARQL查询,StepMatch算法的超步数量与SPARQL查询包含的子句数目相等.最后,实现了StepMatch算法,并在合成的LUBM(Lehigh University Benchmark)数据集和真实的DBpedia数据集上进行了性能实验. 展开更多
关键词 整体同步并行模型 消息传递 子图匹配 资源描述框架 SPARQL
下载PDF
并行BSP模型在实时集群系统中的应用 被引量:3
2
作者 薛弘晔 李言俊 杜鸿 《计算机工程》 CAS CSCD 北大核心 2008年第4期71-72,共2页
分析BSP并行计算模型在多源数据处理中的应用特点。构建实时集群计算机系统的并行计算BSP模型。对多源任务数据处理的粒度进行了分析设计。给出了实时集群计算机系统中BSP模型的实现算法。实际应用验证了算法的有效性。
关键词 并行计算模型 实时集群计算机系统 bsp模型
下载PDF
基于BSP的并行对象-关系型数据库的分析和设计 被引量:2
3
作者 陈昌生 孙永强 《上海交通大学学报》 EI CAS CSCD 北大核心 1999年第9期1167-1169,1185,共4页
以含幺半群演算(Monoid calculus)为基础,构造了统一的数据模型.该模型形式简单,表达能力强,容易扩充,几乎能表示所有SQL3 和对象查询语言(OQL)查询.以块同步并行(BSP)模型为通用并行环境,设计、... 以含幺半群演算(Monoid calculus)为基础,构造了统一的数据模型.该模型形式简单,表达能力强,容易扩充,几乎能表示所有SQL3 和对象查询语言(OQL)查询.以块同步并行(BSP)模型为通用并行环境,设计、分析了多种一维数据分布方法,采用较适合BSP的(a,b)树作为存储结构,并对查询优化、事务处理及主要数据库操作(如Join 算法、外部排序算法)等进行了分析.结果表明,结合Monoid 展开更多
关键词 并行数据库 关系型数据库 并行计算 bsp模型
下载PDF
BHP:面向BSP模型的负载均衡Hash图数据划分 被引量:5
4
作者 周爽 鲍玉斌 +4 位作者 王志刚 冷芳玲 于戈 邓超 郭磊涛 《计算机科学与探索》 CSCD 2014年第1期40-50,共11页
图数据划分是基于BSP(bulk synchronous parallel)编程模型的大规模图处理系统中一个关键技术问题。传统的图划分技术需要多次迭代,时间复杂度过高,且划分结果不具有图顶点到分区的映射信息,因此这些算法并不适用于BSP模型下的数据划分... 图数据划分是基于BSP(bulk synchronous parallel)编程模型的大规模图处理系统中一个关键技术问题。传统的图划分技术需要多次迭代,时间复杂度过高,且划分结果不具有图顶点到分区的映射信息,因此这些算法并不适用于BSP模型下的数据划分。提出了一种新的面向BSP模型的负载均衡Hash数据划分算法(balanced Hash partition,BHP)。为了实现各个分区的出边数尽可能均衡,该算法引入了虚拟桶的概念,通过贪婪算法将虚拟桶重组为实际分区,保证了每个实际分区负载均衡,同时数据本地化策略使本分片上的数据尽可能地保留在本节点上,从而减小在数据加载时的数据迁移开销。从三个方面对比了BHP算法和经典Hash算法的性能,结果表明BHP算法能够提高作业的执行效率,减少消息发送的数量,有效解决了经典Hash算法的负载不均衡和分区间交互边过多的问题,当数据量变大时,效果尤为明显。 展开更多
关键词 bsp模型 图划分 分布式系统 负载均衡 虚拟桶
下载PDF
基于BSP的SPARQL基本图模式查询算法 被引量:2
5
作者 李国鼎 冯志勇 +1 位作者 饶国政 王鑫 《计算机工程》 CAS CSCD 2014年第9期37-41,共5页
随着语义网的不断发展,发布在互联网上的资源描述框架(RDF)数据达到百亿级三元组规模,并且呈现几何增长趋势,针对RDF数据的单机SPARQL查询方法已经不再适用。为此,提出一种基于整体同步并行(BSP)模型的SPARQL基本图模式查询算法。根据RD... 随着语义网的不断发展,发布在互联网上的资源描述框架(RDF)数据达到百亿级三元组规模,并且呈现几何增长趋势,针对RDF数据的单机SPARQL查询方法已经不再适用。为此,提出一种基于整体同步并行(BSP)模型的SPARQL基本图模式查询算法。根据RDF有向图数据特性及基本图模式定义,将整个查询过程分成匹配和迭代2个阶段,在匹配出所需查询的三元组模式后,通过迭代使部分解逐步逼近完全解,得到最终查询结果。利用HAMA分布式计算框架进行算法实现,实验结果表明,与基于MapReduce的SPARQL查询算法相比,该算法具有较高的查询效率,能为大规模RDF数据的快速SPARQL查询提供支持。 展开更多
关键词 语义网 资源描述框架 SPARQL查询 基本图模式 整体同步并行模型 HAmA框架
下载PDF
BSP编程环境下的调试器设计及实现
6
作者 刘久星 孙永强 《上海交通大学学报》 EI CAS CSCD 北大核心 1999年第9期1175-1177,共3页
并行调试器对于并行程序的开发有着非常重要的意义.介绍了BSP计算模型及BSP编程环境下的一个并行调试器的设计和实现过程,调试器的设计利用了BSP并行模型中的“超步”机制对并行调试器的支持和代码嵌入技术.文中设计和实现... 并行调试器对于并行程序的开发有着非常重要的意义.介绍了BSP计算模型及BSP编程环境下的一个并行调试器的设计和实现过程,调试器的设计利用了BSP并行模型中的“超步”机制对并行调试器的支持和代码嵌入技术.文中设计和实现的并行调试器运行在UNIX平台上,并带有图形界面接口.BSP并行调试器作为BSP并行编程环境的一部分,将方便程序员进行并行程序的开发. 展开更多
关键词 bsp模型 并行计算模型 调试器 编程环境
下载PDF
一个块同步并行(BSP)的改进I/O代价模型
7
作者 徐淑頲 孙永强 《上海交通大学学报》 EI CAS CSCD 北大核心 2001年第9期1280-1284,共5页
提出了一个改进的 BSP的 I/ O代价模型 ,不但易于实现 ,而且利用该模型能减少 I/ O、通信及同步时间 ,显著地提高 BSP程序的运行效率 .给出了在这两种模型下实现并行排序算法的时间代价比较 .
关键词 快同步并行模型 I/O性能模型 并行排序算法 I/O代价模型 并行体系结构 并行程序设计
下载PDF
一个可预测并行程序效率的评价模型 被引量:5
8
作者 陈昌生 孙永强 何积丰 《软件学报》 EI CSCD 北大核心 2000年第11期1485-1491,共7页
并行程序的性能分析 ,特别是效率分析往往需要程序在实际运行后 ,根据实验结果再对并行算法进行优化 ,或改变数据的分配策略 ,甚至重新选择并行算法 .结合通用并行计算模型 BSP( bulk- synchronousparallel) ,提出一种有效的并行程序效... 并行程序的性能分析 ,特别是效率分析往往需要程序在实际运行后 ,根据实验结果再对并行算法进行优化 ,或改变数据的分配策略 ,甚至重新选择并行算法 .结合通用并行计算模型 BSP( bulk- synchronousparallel) ,提出一种有效的并行程序效率评测模型 ,使得程序员在设计、分析阶段即可对程序效率进行分析和评估 ,并据此进一步优化程序 .实验结果表明 ,该模型的预测是精确的 . 展开更多
关键词 并行程序设计 bsp(bulk-synchronousparallel)模型 效率评价准则
下载PDF
云平台下图数据处理技术 被引量:4
9
作者 刘超 唐郑望 +2 位作者 姚宏 胡成玉 梁庆中 《计算机应用》 CSCD 北大核心 2015年第1期43-47,共5页
针对Hadoop云平台下MapReduce计算模型在处理图数据时效率低下的问题,提出了一种类似谷歌Pregel的图数据处理计算框架——My BSP。首先,分析了MapReduce的运行机制及不足之处;其次,阐述了My BSP框架的结构、工作流程及主要接口;最后,在... 针对Hadoop云平台下MapReduce计算模型在处理图数据时效率低下的问题,提出了一种类似谷歌Pregel的图数据处理计算框架——My BSP。首先,分析了MapReduce的运行机制及不足之处;其次,阐述了My BSP框架的结构、工作流程及主要接口;最后,在分析PageRank图处理算法原理的基础上,设计并实现了基于My BSP框架的PageRank算法。实验结果表明,基于My BSP框架的图数据处理算法与基于MapReduce的算法相比,迭代处理的性能提升了1.9~3倍。My BSP算法的执行时间减少了67%,能够满足图数据高效处理的应用前景。 展开更多
关键词 图数据处理 云计算 mapReduce计算模型 批量同步并行模型 PAGERANK算法
下载PDF
面向大数据应用的多层次混合式并行方法 被引量:1
10
作者 黄磊 支小莉 郑圣安 《上海大学学报(自然科学版)》 CAS CSCD 北大核心 2016年第1期69-80,共12页
基于很多大数据应用存在对数据进行多种并行处理的需求,提出两层混合式并行方法,即执行单元的混合并行和计算模型的混合并行.通过在同一个计算节点上执行单元的混合并行,充分挖掘基础设施的计算能力,从而提高数据处理性能;采用在同一个... 基于很多大数据应用存在对数据进行多种并行处理的需求,提出两层混合式并行方法,即执行单元的混合并行和计算模型的混合并行.通过在同一个计算节点上执行单元的混合并行,充分挖掘基础设施的计算能力,从而提高数据处理性能;采用在同一个执行引擎中集成多个计算模型的并行方法,以适合应用多样异质处理模式.不同的混合并行方法可以契合不同的数据和计算特点,以满足不同的并行目标.介绍了混合式并行方法的基本思想,并以前期开发的并行编程模型BSPCloud为基础,阐述了进程和线程混合并行、BSP和Map Reduce混合并行的主要实现机制. 展开更多
关键词 混合并行 编程模型 整体同步并行(bulk synchronous parallel bsp) mAPREDUCE
下载PDF
基于图计算的快速非线性迭代法求解潮流计算 被引量:14
11
作者 刘克文 张国芳 +1 位作者 袁琛 刘广一 《电力信息与通信技术》 2018年第10期19-24,共6页
为快速求解潮流计算问题,文章给出一种基于整体同步并行计算模型(Bulk Synchronous Parallel Computing Model,BSP)的全节点并行迭代算法。在利用佩奇排序实现并行机制的基础上,用图数据模型实现了电力网络全节点的并行的潮流迭代计算... 为快速求解潮流计算问题,文章给出一种基于整体同步并行计算模型(Bulk Synchronous Parallel Computing Model,BSP)的全节点并行迭代算法。在利用佩奇排序实现并行机制的基础上,用图数据模型实现了电力网络全节点的并行的潮流迭代计算。基于实际电网算例和国际标准算例进行验证,其结果说明该方法可以在常规服务器上实现万级节点系统百毫秒级、十万节点秒级、百万节点10 s级的计算速度,极大提升现有EMS系统的计算分析效率。 展开更多
关键词 图论 图数据库 图计算 电力系统分析 图数据模型 佩奇排序法 bsp
下载PDF
Towards adaptable and tunable cloud-based map-matching strategy for GPS trajectories 被引量:2
12
作者 Aftab Ahmed CHANDIO Nikos TZIRITAS +2 位作者 Fan ZHANG Ling YIN Cheng-Zhong XU 《Frontiers of Information Technology & Electronic Engineering》 SCIE EI CSCD 2016年第12期1305-1319,共15页
Smart cities have given a significant impetus to manage traffic and use transport networks in an intelligent way. For the above reason, intelligent transportation systems (ITSs) and location-based services (LBSs) ... Smart cities have given a significant impetus to manage traffic and use transport networks in an intelligent way. For the above reason, intelligent transportation systems (ITSs) and location-based services (LBSs) have become an interesting research area over the last years. Due to the rapid increase of data volume within the transportation domain, cloud environment is of paramount importance for storing, accessing, handling, and processing such huge amounts of data. A large part of data within the transportation domain is produced in the form of Global Positioning System (GPS) data. Such a kind of data is usually infrequent and noisy and achieving the quality of real-time transport applications based on GPS is a difficult task. The map-matching process, which is responsible for the accurate alignment of observed GPS positions onto a road network, plays a pivotal role in many ITS applications. Regarding accuracy, the performance of a map-matching strategy is based on the shortest path between two consecutive observed GPS positions. On the other extreme, processing shortest path queries (SPQs) incurs high computational cost. Current map-matching techniques are approached with a fixed number of parameters, i.e., the number of candidate points (NCP) and error circle radius (ECR), which may lead to uncertainty when identifying road segments and either low-accurate results or a large number of SPQs. Moreover, due to the sampling error, GPS data with a high-sampling period (i.e., less than 10 s) typically contains extraneous datum, which also incurs an extra number of SPQs. Due to the high computation cost incurred by SPQs, current map-matching strategies are not suitable for real-time processing. In this paper, we propose real-time map-matching (called RT-MM), which is a fully adaptive map-matching strategy based on cloud to address the key challenge of SPQs in a map-matching process for real-time GPS trajectories. The evaluation of our approach against state-of-the-art approaches is performed through simulations based on both synthetic and real-word datasets. 展开更多
关键词 map-matching GPS trajectories Tuning-based Cloud computing bulk synchronous parallel
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部