在安卓手机上并行运行Palabos程序

前言

换手机后,安卓手机就不怎么用了。经过一番调查,发现安卓手机是可以作为小服务器,搭建个人博客,当作终端使用的,甚至还可以用来跑Openfoam。跑Openfoam这个project的网址是:https://cfd.fossee.in/case-study-project/case-study-run/208
甚是有趣,由此我便实验用手机跑Palabos。

实现步骤

测试机型:小米8

软件安装

实现的原理也是比较直接,打开手机浏览器搜索Termux,去他们官网找到app安装。

命令行设置

打开之后,进入命令行
输入
$ pkg update
$ pkg upgrade
$ termux-setup-storage

更新并获取访问内存的权限。

下载Palabos

输入以下命令下载palabos软件:

$ pkg install git
$ git clone https://gitlab.com/unigespc/palabos.git

storage是获取访问内存权限之后才出现的,会链接几个手机的文件夹。本想着在download文件夹下安装palabos,后续在其他文件管理app里打开看结果。但是查了一下发现这样受权限影响,可能会运行不了,所以就没这样做。

新版本的palabos已经开始使用cmake了,相关并行和图片处理的软件包需要安装一下:
$ pkg install cmake
$ pkg install openmpi
$ pkg install imagemagick
$ pkg install libhdf5
$ pkg install openssh

安装openssh是因为termux如果没有ssh的话,openmpi会报错:the value of t

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值