并行程序
文章平均质量分 70
无先生_
这个作者很懒,什么都没留下…
展开
-
哲学家问题(pthread & OpenMP)及其两种解法
哲学家问题2019.12.26一:问题描述假设有五位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭,或者思考。吃东⻄的时 候,他们就停止思考,思考的时候也停止吃东⻄。餐桌中间有一大碗意大利面,每两个哲学家之间 有一只餐叉。因为用一只餐叉很难吃到意大利面,所以假设哲学家必须用两只餐叉吃东⻄。他们只 能使用自己左右手边的那两只餐叉。 每个哲学家分为3个状态{thinking,trying,...原创 2019-12-26 22:45:13 · 2871 阅读 · 4 评论 -
用MPI进行分布式内存编程(其一)
我的第一个MPI程序最近在学用MPI进行分布式内存编程,记录一下我的学习过程。目的:用MPI编写一个类似“hello world”的程序,其中指定一个进程负责输出,而其他进程向他发送要打印的消息。环境:linux过程:安装虚拟机安装gcc(因为我用的是MacBook Pro,直接省略了这两个步骤…需要自行百度)安装mpi(mac os下)https://blog.csdn.ne...原创 2019-11-28 00:51:12 · 580 阅读 · 0 评论