首页
版块
搜索
注册
|
登录
资源下载
/
README.md
返回
加入收藏
举报
mxy493
02-06 11:25
#0
文件名称:
README.md
所在目录:
3-1大三上 / 并行计算(李程俊) / 课程报告 / MPI_Primes
文件大小:
0.98 KB
下载地址:
中国地质大学(武汉)计算机科学与技术-资料汇总
mxy493/CUGCS
GitHub下载
镜像1
镜像2
免责声明:本网站仅提供指向 GitHub 上的文件的链接,所有文件的版权归原作者所有,本网站不对文件内容的合法性、准确性或安全性承担任何责任。
文本预览:
# MPI_Primes
查找给定范围内的所有素数,不设下界,即最小素数为2,上界为10000的n(整数)倍,n为运行程序时传入的参数,为了体现并行的特性,所以取较大的运算量。
程序运行时传入线程数以及参数n,保存到main()函数默认参数argv[1],argv[0]为程序本身,只接受一个参数,所以argc的值只允许为2,若参数个数不为2则报错并结束程序。程序查找1到10000 * argv[1]之间的所有素数,通过多进程查找,各尽程记录找到的素数和个数,最终汇总各进程找到的素数以及总的素数个数,输出找到的素数个数并将所有素数写入到文件中保存。
- 串行方式:[Primes](Primes/)
- 并行方式:[MPI_Primes](MPI_Primes/)
# Usage
在程序所在文件夹路径下,命令行模式分别执行以下命令。
串行方式:
```
.\Primes.exe
```
并行方式:
```
mpiexec -n
MPI_Primes.exe
```
点赞
回复
回帖
支持markdown部分语法
?

[
文字
](
链接
)
```
多行代码
```
`
单行代码
`
**
加粗
**
*
斜体
*
###
标题
>
引用
1.
有序列表
-
无序列表
!-
单选投票选项
!--
多选投票选项
上传附件
提交
X