并行计算
文章平均质量分 63
GrowthDiary007
我一名在校大学生,也是一名程序员,热爱学习,热爱编程,热爱分享。
展开
-
WordCount Python版(整理)
突然间想起来,之前用过Python版的`WordCount`,之前没有做整理,现在想想还不晚,整理一下,说不定以后还会用到。`MapReduce `我最近用的不多了,但是感觉不少业务场景,都可在`WordCount` 的基础上改进实现。Python 具体实现(一个shell 脚本、一个Python脚本):原创 2020-01-05 22:28:25 · 1567 阅读 · 0 评论 -
java 多线程并行计算之矩阵乘法(星星笔记)
用java编写两个n阶的方阵A和B的相乘程序,结果存放在方阵C中,其中乘法用for编译制导语句实现并行化操作,并调节for编译制导中schedule的参数,使得执行时间最短。方阵A和B的初始值如下:原创 2014-09-15 09:57:05 · 6092 阅读 · 2 评论 -
java 多线程并行求和 之 join() 方法应用
package com.xing.add;/** * * @author LiuYinxing * */public class And extends Thread{ private long start; private long end; private long sum = 0; public And (long start, long end){ super(原创 2014-08-31 18:46:22 · 1372 阅读 · 0 评论 -
java 多线程并行计算之求素数(星星笔记)
现在 先看一个 使用Runnable接口实现求数值积分的java多线程并行程序如下(电脑是四核,并行2个线程):原创 2014-09-15 20:57:48 · 4381 阅读 · 0 评论 -
Win32API、MFC、.NET并行求和运算(星星笔记)
1.运用Win32API实现并行求和运算,程序原创 2014-10-01 17:12:36 · 1399 阅读 · 0 评论 -
Win32API、MFC、.NET并行求数值积分PI(星星笔记)
运用Win32API实现原创 2014-09-29 21:19:17 · 2425 阅读 · 0 评论 -
Win32API、MFC、.NET多线程并行求矩阵乘法(星星笔记)
1.运用Win32API实现,程序如下:原创 2014-10-02 21:20:57 · 2761 阅读 · 0 评论 -
MPI多进程并行计算矩阵乘法实现
MPI多进程并行计算矩阵乘法实现原创 2014-11-15 22:02:05 · 15928 阅读 · 1 评论 -
基于hadoop的矩阵乘法(学习笔记)
1.准备数据下面时两个简单的矩阵: ,不难看出相乘结果为:2.在HDFS上的存储方式 因为大矩阵一般为稀疏矩阵,因此,我们可以采用稀疏矩阵的存储方式,只存储那些非零的数值。存储矩阵的文件每一条记录的结构如下:所以,矩阵A为(文件ytu_a):1 1 11 2 21 3 32 1 42 2 53 1 73 2 83 3原创 2015-03-30 17:17:54 · 6172 阅读 · 6 评论 -
Python - 进程 线程池基本使用
问题描述:最近遇到这样一个问题,要求使用 Python3 ,开辟一个进程池,里面放一个生产者进程,然后其他的都是消费者进程,进程间用 Queue() 进行通信。问题分析:问题很好解决,但是要注意一点,就是在使用 Python 的进程池 Pool() 时,Queue() 可能会出错,需要使用 Manager().Queue(), 算是一个坑吧哈,现在总结一下。Python3实现:...原创 2018-09-03 17:15:27 · 866 阅读 · 0 评论 -
Hive 表常用查询语句-总结
hive之前不常用,每次都是现用现查,现在总结记下笔记,边学边记>_<。现在假设有数据库 db,数据表table1,table2,(1)查看表的创建信息:show create table db.table1;(2)查看表的分区信息:show partitions db.table1;(3)查看表的记录数:select count(*) from db.table1 ...原创 2019-03-21 13:28:33 · 8313 阅读 · 1 评论 -
java 多线程并行求数值积分(πPI) 之 join() 方法应用
现在 先看一个 继类实现求和的java多线程并行程序如下:原创 2014-09-01 10:06:25 · 1714 阅读 · 0 评论 -
Hadoop学习之mapreduce:Shuffle 过程笔记
不少关于Hadoop的书籍都提到过, Shuffle过程是MapReduce的核心,也被称为奇迹发生的地方。要想理解MapReduce, Shuffle是必须要了解的(《Hadoop云计算实战》)。查看过很多书籍,介绍的或多或少有一些差异,我想这是作者外文翻译的原因,例如 Spill 有的翻译成 “溢写”有的翻译为“分割”(本人认为“溢写”比较好)。对于shuffle的逻辑,看的多了反而越混。所以原创 2014-09-01 17:35:34 · 1263 阅读 · 1 评论 -
OpenMP 之 sections 求素数、求和、求积分圆周率(星星笔记)
sections 的主要功能原创 2014-09-23 19:59:06 · 2772 阅读 · 0 评论 -
Hadoop 之 数据去重(星星笔记)
1.问题描述输入文件file1:原创 2014-09-19 21:41:28 · 2144 阅读 · 0 评论 -
Hadoop 之 Wordcount 单词计数 (学习笔记)
自从学习了hadoop之后,现在想想还没有在原创 2014-09-09 07:14:02 · 1250 阅读 · 0 评论 -
OpenMP 之for指令并行求和(学习笔记)
OpenMP 并行求和并行区域方法开启两个并行线程程序如下:原创 2014-09-10 11:45:32 · 2886 阅读 · 0 评论 -
OpenMP 之reduction 子句求数值积分圆周率(pi)(学习笔记)
OpenMP 并行求数值reduction 子句求数值积分圆周率(pi)方法开启两个并行线程程序如下:原创 2014-09-10 11:52:39 · 3479 阅读 · 0 评论 -
OpenMP 之并行区域方法求和(学习笔记)
OpenMP 并行求和并行区域方法原创 2014-09-10 11:39:25 · 2267 阅读 · 0 评论 -
OpenMP 之 临界区 求数值积分圆周率(pi)(学习笔记)
OpenMP 并行求数值积分, 临界区求数值积分圆周率(pi)方法开启两个并行线程程序如下:原创 2014-09-10 11:58:05 · 3186 阅读 · 0 评论 -
OpenMP 之 矩阵乘法实现 (星星笔记)
用OpenMP编写两个n阶的方阵A和B的相乘程序,结果存放在方阵c中,其中乘法用for编译制导语句实现并行化操作,并调节for编译制导中schedule的参数,使得执行时间最短,写出代码。方阵a和b的初始值如下: 输入:方阵的阶n、并行域的线程数输出:c中所有元素之和、程序的执行时间原创 2014-09-10 17:53:36 · 12207 阅读 · 0 评论 -
Hadoop 之 Sort 排序 (星星笔记)
自从学习了hadoop之后,现在想想还没有怎么整理过自己写过的代码和读过的代码,今天就做一个整理吧,纪念一下。Sort (单词计数)程序 就像我们刚刚开始学习程序一样,写一个 helloworld程序一样。原创 2014-09-11 17:07:39 · 1507 阅读 · 0 评论 -
OpenMP并行构造的schedule子句详解
schedule子句是专门为循环并行构造的时候使用的子句,只能用于循环并行构造(parallel for)中。根据OpenMP Spec(http://openmp.org/mp-documents/OpenMP3.1-CCard.pdf)可以知道:schedule的语法为:schedule(kind[, chunk_size])kind:• static: Iteration转载 2014-09-12 13:24:43 · 918 阅读 · 0 评论 -
java 多线程并行计算之矩阵乘法继承Thread类实现(星星笔记)
用java编写两个n阶的方阵A和B的相乘程序,结果存放在方阵C中,其中使用Runnable接口实现矩阵的乘法。方阵A和B的初始值如下:(同时开两个线程)原创 2014-09-19 18:49:50 · 6822 阅读 · 1 评论