- 博客(12)
- 收藏
- 关注
原创 MPI 并行奇偶交换排序(Fortran)
MPI 并行奇偶交换排序(Fortran)奇偶交换排序并行化奇偶交换排序假设一组数有n个值,通过以下阶段可以将这组数排序:第1阶段:将第1和第2个数、第3和第4个数、第5和第6个数…两两进行比较,每两个按大小排好;第2阶段:不过是将第2和第3个数、第4和第5个数、第6和第7个数…两两进行比较,同样每两个按大小排好;第3阶段:重复第1阶段;第4阶段:重复第2阶段;…最多需要n个阶...
2019-03-15 22:19:53
3463
原创 MacOS 切换 Clang 为 GCC
MacOS 切换 Clang 为 GCC原理安装 gcc设置别名验证原理macos 中虽然有 gcc 命令,但确实链接的 clang 编译器,可以通过 gcc --version 验证,我们自己下载 gcc 后,就可以通过 gcc-x 来使用(x 为 gcc 版本),通过设置 gcc-x 的别名为 gcc 即可达到曲线救国的效果。安装 gccbrew install gcc设置别名...
2019-03-12 10:27:42
8160
4
原创 使用 Clion 编译 openMP
使用 Clion 编译 openMP1. 安装 Gcc2. 设置 Clion 编译器为自己下载的 gcc3. 编辑项目的 `CMakeLists.txt`测试1. 安装 Gcc这一步不说了,自己去官网下就好了。如果是Mac用户,因为MacOS默认有 GCC ,不过链接的是Clang编译器,安装了自己的GCC后,想在终端调用,需要使用 gcc-x (x指版本),否则 gcc 命令使用的是 Cl...
2019-03-12 10:25:50
3400
1
原创 MPI 程序输入问题(Fortran)
MPI 程序输入问题(Fortran)思路代码思路MPI 一般只允许 0 号进程访问标准输入,否则不能判断哪个进程应该得到输入数据。所以用 0 号进程获得输入,再发送给其他进程。代码subroutine get_input(rank, size, stat, ierr, a, b, n) use mpi implicit none integer :: rank, ...
2019-03-12 10:08:21
2039
原创 计算 MPI 运行时间(Fortran)
计算 MPI 运行时间(Fortran)实现陷阱实现让所有进程同一时间开始运算,最后选取运行时间最长的那个进程的时间。program main use mpi implicit none integer :: rank, size, ierr real(8) :: local_finish, local_start real :: local...
2019-03-12 10:06:37
4083
2
原创 MPI 梯形积分法(Fortran)
MPI 梯形积分法(Fortran)使用MPI分布式接口,Fortran语言实现,梯形积分法实现计算函数积分,下面的代码中示例函数是y=x^2,可以在f(x)中修改成其他函数。program main use mpi implicit none ! MPI 相关变量 integer :: rank, size, ierr, stat(MPI_STATUS_SI...
2019-03-12 10:01:11
4213
1
原创 Java串口通讯(RXTX)
Java串口通讯(RXTX)RXTX 项目提供了 Windows、Linux、Mac os X、Solaris 操作系统下的兼容 javax.comm 串口通讯包 API 的实现,为其他研发人员在此类系统下研发串口应用提供了相当的方便。本项目基于 RXTX 封装重构了部分代码,使开发人员只需简单几步即可实现 java 串口通信。具体的可以去下面的 github 上查看,如果能帮上你,麻烦点个...
2019-03-12 09:51:33
783
原创 Sublime 传输文件到远程服务器
Sublime 传输文件到远程服务器思路步骤思路之前都是在本地的 sublime 内写代码,然后通过 transmit 等 ftp 工具传到服务器进行执行,但效率低下,每修改一个地方就需要操作工具上传一次。Sublime 内有编译功能,本质上就是处理一些命令,但不一定非得是编译命令,我们可以新建一个编译脚本,脚本内放入我们的远程拷贝命令 scp。步骤工具 --> 编译系统 --&...
2019-03-10 16:08:14
614
原创 外网无法访问HDFS解决方法
文章目录前提症状分析猜测验证前提A 云主机是 Linux 环境,搭建 Hadoop 伪分布式,公网 IP:49.4.71.xxx,内网 IP:192.168.0.80,主机名:ruixin4。Hadoop 配置信息如下:<property> <name>fs.defaultFS</name> <value
2018-10-10 14:42:58
8576
24
原创 Java中static关键字
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念
2016-08-02 19:08:18
406
原创 Java包装类(Wrapper)、基本数据类型、String类之间的转换
基本数据类型和包装类之间的转化 >基本数据类型----->包装类 >包装类----->基本数据类型 >自动装箱拆箱基本数据类型、包装类与String类之间的转化 >基本数据类型、包装类----->String类 >String类----->基本数据类型、包装类
2016-08-01 17:23:39
746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人