码迷,mamicode.com
首页 >  
搜索关键字:并行计算    ( 667个结果
【Spark】RDD机制实现模型
RDD渊源弹性分布式数据集(RDD),它是MapReduce模型一种简单的扩展和延伸,RDD为了实现迭代、交互性和流查询等功能,需要保证RDD具备在并行计算阶段之间能够高效地数据共享的功能特性。RDD运用高效的数据共享概念和类似于MapReduce的操作方式,使得所有的计算工作可以有效地执行,并可以在当前特定的系统中获得关键性的优化。RDD是一种有容错机制的特殊集合,可以分布在集群的节点上,以函数式...
分类:其他好文   时间:2015-07-14 20:29:36    阅读次数:111
Spark:一个高效的分布式计算系统
http://tech.uc.cn/?p=2116概述什么是SparkSpark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于M...
分类:其他好文   时间:2015-07-02 17:24:03    阅读次数:135
Linux中CPU亲和性(affinity)
0、准备知识超线程技术(Hyper-Threading):就是利用特殊的硬件指令,把两个逻辑内核(CPU core)模拟成两个物理芯片, 让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行效率。物理CPU:机器上安装的实际CPU, 比如...
分类:系统相关   时间:2015-07-02 11:50:08    阅读次数:214
Tiny并行计算框架之实现机理
这一篇呢,主要介绍其实现机理。当然,秉承偶的一向的观点,让新手也能看得懂。首先看工作的接口:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565...
分类:其他好文   时间:2015-07-01 11:45:12    阅读次数:142
Tiny并行计算框架之复杂示例
问题来源非常感谢@doctorwho的问题:假如职业介绍所来了一批生产汽车的工作,假设生产一辆汽车任务是这样的:搭好底盘、拧4个轮胎、安装发动机、安装4个座椅、再装4个车门、最后安装顶棚。之间有的任务是可以并行计算的(比如拧4个轮胎,安装发动机和安装座椅),有的任务有前置任务(比如先装好座椅,才能装...
分类:其他好文   时间:2015-07-01 11:39:07    阅读次数:95
Tiny并行计算框架之使用介绍Tiny并行计算框架之使用介绍
呵呵,昨天看到两新粉,一激动,就想着今天来写这篇文章。其实一直在关注这个领域,但是一直没有信心来写,所以一直期望着有一个开源的来用。看到了彭渊大师的淘宝分布式框架Fourinone介绍,确实有一种相见恨晚的感觉,于是就准备去研究一番,详细见本人的感想文章由fourinone初步学习想到的,确实来说,...
分类:其他好文   时间:2015-07-01 11:33:10    阅读次数:101
并行计算基础&编程模型与工具
在当前计算机应用中,对高速并行计算的需求是广泛的,归纳起来,主要有三种类型的应用需求: 计算密集(Computer-Intensive)型应用,如大型科学工程计算与数值模拟; 数据密集(Data-Intensive)型应用,如数字图书馆、数据仓库、数据挖掘和计算可视化等; 网络密集(Network-Intensive)型应用,如协同工作、遥控和远程医疗诊断等。...
分类:其他好文   时间:2015-06-30 13:05:47    阅读次数:135
TinyRMI---RMI的封装、扩展及踩到的坑的解决
在Tiny的并行计算中,引用了远程方法调用工程,就是这里说的TinyRMI,当时在写测试用例的时候,只是在单机进行了测试,一切安好,但是Dawn在使用时,在多机进行试用,结果就出现了问题,最后花了不下一人周,才解决了Dawn发现的问题,最终解决了问题,也发现了RMI中的一些坑。可能有的人已经走过了,...
分类:其他好文   时间:2015-06-30 12:46:11    阅读次数:106
Clojure的并行与并发
这次来聊聊clojure的并行与并发,如果你还不知clojure为何物,请翻翻我的上一篇推文。“并行”是指clojure对并行计算的支持(parallel computing),“并发”是其并发特性(concurrency)。用通俗的话来说,“并行”是同一时间做多件事情,“并发”是同一时间应对多件事...
分类:其他好文   时间:2015-06-28 17:26:48    阅读次数:1161
每天收获一点点------Hadoop之初始MapReduce
一、神马是高大上的MapReduce MapReduce是Google的一项重要技术,它首先是一个编程模型,用以进行大数据量的计算。对于大数据量的计算,通常采用的处理手法就是并行计算。但对许多开发者来说,自己完完全全实现一个并行计算程序难度太大,而MapReduce就是一种简化并行计算的编程模型,....
分类:其他好文   时间:2015-06-28 09:45:37    阅读次数:154
667条   上一页 1 ... 47 48 49 50 51 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!