您的位置: 专家智库 > >

国家自然科学基金(61100117)

作品数:2 被引量:12H指数:1
相关作者:滕飞张钧波罗川李天瑞更多>>
相关机构:西南交通大学更多>>
发文基金:国家自然科学基金中央高校基本科研业务费专项资金四川省科技支撑计划更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 2篇中文期刊文章

领域

  • 2篇自动化与计算...

主题

  • 1篇云计算
  • 1篇台下
  • 1篇编程
  • 1篇编程模型
  • 1篇REDUCE
  • 1篇TRANSL...
  • 1篇CLOUD_...
  • 1篇M2M
  • 1篇MAPRED...
  • 1篇MATLAB
  • 1篇粗糙集
  • 1篇MAP

机构

  • 1篇西南交通大学

作者

  • 1篇李天瑞
  • 1篇罗川
  • 1篇张钧波
  • 1篇滕飞

传媒

  • 1篇软件学报
  • 1篇Tsingh...

年份

  • 1篇2015
  • 1篇2013
2 条 记 录,以下是 1-2
排序方式:
M2M:A Simple Matlab-to-MapReduce Translator for Cloud Computing被引量:1
2013年
MapReduce is a very popular parallel programming model for cloud computing platforms, and has become an effective method for processing massive data by using a cluster of computers. X-to-MapReduce (X is a program language) translator is a possible solution to help traditional programmers easily deploy an application to cloud systems through translating sequential codes to MapReduce codes. Recently, some SQL-to-MapReduce translators emerge to translate SQL-like queries to MapReduce codes and have good performance in cloud systems. However, SQL-to-MapReduce translators mainly focus on SQL-like queries, but not on numerical computation. Matlab is a high-level language and interactive environment for numerical computation, visualization, and programming, which is very popular in engineering. We propose and develop a simple Matlab-to-MapReduce translator for cloud computing, called M2M, for basic numerical computations. M2M can translate a Matlab code with up to 100 commands to MapReduce code in few seconds, which may cost a proficient Hadoop MapReduce programmer some days on coding so many commands. In addition, M2M can also recognize the dependency between complex commands, which is always confusing during hand coding. We implemented M2M with evaluation for Matlab commands on a cluster. Several common commands are used in our experiments. The results show that M2M is comparable in performance with hand-coded programs.
Junbo ZhangDong XiangTianrui LiYi Pan
关键词:MATLABM2MMATLAB编程模型
云平台下基于粗糙集的并行增量知识更新算法被引量:11
2015年
日益复杂和动态变化的海量数据处理,是当前人们普遍关注的问题,其核心内容之一是研究如何利用已有的信息实现快速的知识更新.粒计算是近年来新兴的一个研究领域,是信息处理的一种新的概念和计算范式,主要用于描述和处理不确定的、模糊的、不完整的和海量的信息,以及提供一种基于粒与粒间关系的问题求解方法.作为粒计算理论中的一个重要组成部分,粗糙集是一种处理不确定性和不精确性问题的有效数学工具.根据云计算中的并行模型Map Reduce,给出了并行计算粗糙集中等价类、决策类和两者之间相关性的算法;然后,设计了用于处理大规模数据的并行粗糙近似集求解算法.为应对动态变化的海量数据,结合Map Reduce模型和增量更新方法,根据不同的增量策略,设计了两种并行增量更新粗糙近似集的算法.实验结果表明,该算法可以有效地快速更新知识;而且数据量越大,效果越明显.
张钧波李天瑞潘毅罗川滕飞
关键词:云计算MAPREDUCE粗糙集
共1页<1>
聚类工具0