码迷,mamicode.com
首页 >  
搜索关键字:并行程序    ( 119个结果
在MapReduce编程时,三大接口抉择
在编写MapReduce程序方面,可以直接调用Java API接口, 也可以通过Pipes接口使用C/C++编写并行程序, 还可以调用Streaming接口使用任何可以操作标准输入/输出的计算机编程语言来编写MapReduce应用程序。 ...
分类:其他好文   时间:2016-05-02 23:01:43    阅读次数:236
【并行计算】用MPI进行分布式内存编程(二)
通过上一篇中,知道了基本的MPI编写并行程序,最后的例子中,让使用0号进程做全局的求和的所有工作,而其他的进程却都不工作,这种方式也许是某种特定情况下的方案,但明显不是最好的方案。举个例子,如果我们让偶数号的进程负责收集求和的工作,情况会怎么样?如下图: 对比之前的图发现,总的工作量与之前的一样,但... ...
分类:其他好文   时间:2016-05-02 15:35:32    阅读次数:706
多线程并行计算连载----简介和基础概念
一、背景: 最近对多核条件下的并行、并发编程感兴趣,专门学习了一下。在此将学习后梳理的知识点写上来,若有不妥之处,望指正。 环境:因为Java语言对多线程的支持度较好,因此在介绍的时候选用Java来表达相关概念。 内容: 1.并行并发的概念、基础知识,Java中基础语法的介绍 2.并行程序: 多线程 ...
分类:编程语言   时间:2016-04-21 21:55:03    阅读次数:208
并发程序开发及优化之不变模式
在并行软件开发过程中,同步操作似乎是必不可少的。当多线程对同一个对象进行读写操作时,为了保证对象数据的一致性和正确性,有必要对对象进行同步。而同步操作对系统性能有相当的损耗。为了尽可能的去除这些同步操作,提高并行程序性能,可以使用一种不可改变的对象,依靠对象的不变性,可以确保其在没有同步操作的多线程 ...
分类:其他好文   时间:2016-04-19 17:25:36    阅读次数:183
我的《实战java高并发程序设计》纸质书上市了
在过去单核CPU时代,单任务在一个时间点只能执行单一程序,随着多核CPU的发展,并行程序开发就显得尤为重要。《实战Java高并发程序设计》主要介绍基于Java的并行程序设计基储思路、方法和实战。首先,立足于并发程序基础,详细介绍Java中进行并行程序设计的基本方法。第二,进..
分类:编程语言   时间:2016-03-10 12:57:24    阅读次数:335
【MPI学习6】MPI并行程序设计模式:具有不连续数据发送的MPI程序设计
基于都志辉老师《MPI并行程序设计模式》第14章内容。 前面接触到的MPI发送的数据类型都是连续型的数据。非连续类型的数据,MPI也可以发送,但是需要预先处理,大概有两类方法: (1)用户自定义新的数据类型,又称派生类型(类似定义结构体类型,但是比结构体复杂,需要考虑<类型,偏移量>两方面的内容)
分类:其他好文   时间:2016-03-02 13:03:47    阅读次数:148
【MPI学习3】MPI并行程序设计模式:不同通信模式MPI并行程序的设计
学习了MPI四种通信模式 及其函数用法: (1)标准通信模式:MPI_SEND (2)缓存通信模式:MPI_BSEND (3)同步通信模式:MPI_SSEND (4)就绪通信模式:MPI_RSEND 四种通信模式的区别都在消息发送端,而消息接收端的操作都是MPI_RECV。 1.标准通信模式 原理图
分类:其他好文   时间:2016-02-20 23:01:07    阅读次数:688
【MPI学习2】MPI并行程序设计模式:对等模式 & 主从模式
这里的内容主要是都志辉老师《高性能计算之并行编程技术——MPI并行程序设计》书上有一些代码是FORTAN的,我在学习的过程中,将其都转换成C的代码,便于统一记录。这章内容分为两个部分:MPI对等模式程序例子 & MPI主从模式程序例子1. 对等模式MPI程序设计1.1 问题背景这部分以Jacobi迭...
分类:其他好文   时间:2016-01-24 01:47:08    阅读次数:376
Erlang-特性
一、模式匹配: 模式匹配作为Erlang的基础,用来完成很多不同的任务:可以用它从数据结构中提取字段值,在函数中进行流程控制,或者当你向一个进程发送消息时,从并行程序刷选那些需要处理的消息;二、函数式: Erlang是一个函数式的语言,每一个表达式都必须有值;
分类:其他好文   时间:2016-01-08 00:30:45    阅读次数:111
C++ code Summary --- 2015.11.8
C++ code summary map::iterator it与 map it的区别与联系 -----------------------------------------------------------------------------------C++ 并行程序的执行:intcore...
分类:编程语言   时间:2015-11-08 14:31:25    阅读次数:188
119条   上一页 1 ... 5 6 7 8 9 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!