码迷,mamicode.com
首页 >  
搜索关键字:并行计算    ( 667个结果
二 从 GPU 的角度理解并行计算
前言 本文从使用 GPU 编程技术的角度来了解计算中并行实现的方法思路。并行计算中需要考虑的三个重要问题 1. 同步问题 在操作系统原理的相关课程中我们学习过进程间的死锁问题,以及由于资源共享带来的临界资源问题等,这里不做累述。 2. 并发度 有一些问题属于 “易并行” 问题:如矩...
分类:其他好文   时间:2014-07-30 23:42:15    阅读次数:246
声明式编程思想和EEPlat
声明式编程定义 声明式编程(英语:Declarativeprogramming)是一种编程范型,与命令式编程相对立。它描述目目标性质,让计算机明白目标,而非流程。声明式编程不用告诉电脑问题领域,从而避免随之而来的副作用。而指令式编程则需要用算法来明确的指出每一步该怎么做。 声明式编程通常被看做是形式逻辑的理论,把计算看做推导。声明式编程因大幅简化了并行计算的编写难度,自2009起备受关注。 ...
分类:其他好文   时间:2014-07-29 17:51:25    阅读次数:215
Matlab的parfor并行编程
Matlab的parfor并行编程 通常消耗最多计算资源的程序往往是循环。把循环并行化,或者优化循环体中的代码是最常用的加快程序运行速度的思路。Matlab提供了parfor关键字,可以很方便的在多核机器或集群上实现并行计算。 parfor关键字的使用 由for关键字引导的循环通常为串行运行,如果改为parfor则可以由多个worker以并行方式执行。parfor可以将n次循环分解为...
分类:其他好文   时间:2014-07-29 14:52:18    阅读次数:257
海量推荐系统:mapreduce的方法
1. Motivation2. MapReduceMapReduce是一种数据密集型并行计算框架。待处理数据以“块”为单位存储在集群机器文件系统中(HDFS),并以(key, value)的键值对形式保存。当任务启动时,系统将计算任务分配给存储数据的相应机器。MapReduce计算任务可以划分为两个...
分类:其他好文   时间:2014-07-28 15:16:13    阅读次数:202
Oracle内存管理(之五)
内存组件 Large Pool-大池是SGA的一个可选组件,通常用于共享服务器模式(MTS)、 并行计算或 RMAN的备份恢复等操作。 Java Pool-Java池主要用于JVM等Java选件。 Streams Pool-Streams pool是Oracle10g引入的概念,为Oracle的Streams功能所使用,如果不定义该参数,这部分内存将从Shread Pool中分配 对于SGA各部分内存分配,可以从数据库的视图中查询得到: 17:46:03 sys@felix SQL>selec...
分类:数据库   时间:2014-07-28 00:14:59    阅读次数:437
将P2P虚拟货币(比特币、莱特币....)的算力用于公共的分布式计算的猜想
比特币最近几年非常火爆。发明者中本聪设计了一个特定的算法用于生成(发行)比特币,让各位玩家(矿工)用自己的CPU、显卡,或者更加专业的矿机,通过无聊的并行计算算出比特币的特定密码(挖矿)。为了保证全网比特币按照特定的发行速度递增,并最终无限趋近于上限2100万枚,挖矿难度会根据全网算力进行动态调整。...
分类:其他好文   时间:2014-07-23 12:48:16    阅读次数:269
Mapreduce执行过程分析(基于Hadoop2.4)——(一)
1 概述该瞅瞅MapReduce的内部运行原理了,以前只知道个皮毛,再不搞搞,不然怎么死的都不晓得。下文会以2.4版本中的WordCount这个经典例子作为分析的切入点,一步步来看里面到底是个什么情况。2 为什么要使用MapReduceMap/Reduce,是一种模式,适合解决并行计算的问题,比如T...
分类:其他好文   时间:2014-07-16 20:34:13    阅读次数:264
分布式计算 网格计算 并行计算 云计算
先说分布式计算和并行计算的异同:解决对象上:都是大任务化为小任务,这是他们共同之处。 但是分布式的任务包互相之间有独立性,上一个任务包的结果未返回或者是结果处理错误,对下一个任务包的处理几乎没有什么影响。因此,分布式的实时性要求不高,而且允许存在计算错误(因为每个计算任务给好几个参与者计算,上传结....
分类:其他好文   时间:2014-07-14 15:03:29    阅读次数:243
Mapreduce执行过程分析(基于Hadoop2.4)——(一)
1 概述 该瞅瞅MapReduce的内部运行原理了,以前只知道个皮毛,再不搞搞,不然怎么死的都不晓得。下文会以2.4版本中的WordCount这个经典例子作为分析的切入点,一步步来看里面到底是个什么情况。 2 为什么要使用MapReduce Map/Reduce,是一种模式,适合解决并行计算的问题,比如TopN、贝叶斯分类等。注意,是并行计算,而非迭代计算,像涉及到层次聚类的问题就不...
分类:其他好文   时间:2014-07-12 21:31:22    阅读次数:296
传智播客与英特尔结成合作伙伴,共同推动软件技术进步
??目前CPU已经进入四核,八核,十六核时代。传智播客作为中国最有影响力的IT教育培训机构,其新技术推广力度深受Oracle、英特尔等公司的认可。为了进一步推广英特尔公司的超线程计算技术、GPU计算技术、多核并行计算技术和云计算技术,传智播客正式与英特尔结成合作伙伴关系,英特尔于2013年9月向传智播客开放其内部软件技术资料。传智播客计划在2014年把英特尔的最新技术融入到C/C++课程中。   ...
分类:其他好文   时间:2014-07-05 10:57:29    阅读次数:244
667条   上一页 1 ... 63 64 65 66 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!