【1ボードPC】分散コンピューティング 3【コロナ】
このスレは、分散コンピューティングプロジェクトに参加し社会問題を解決する我らがチームのホームグランドというか部室です。<(^_^)>
現在はRaspberry Piなどを武器にコロナなどと闘っています。
【 rosettaプロジェクトにおける当スレチーム(rosetta@raspberrypi.linux.5ch)の稼働状況 】
https://boinc.bakerlab.org/rosetta/team_display.php?teamid=19963
【インフォメーション】
▲BOINCプラットフォームのインストール、プロジェクト並びに「当スレチームへの参加方法」などの基本事項は次のページにまとめてあります。
https://pastebin.com/X0auC92f
▲ゼロくらいから始めるBOINC
https://github.com/TamamoGozen/ZeroKurai
▲telegraf + influxdb + grafana
https://pastebin.com/xAjJh5Qj
【関連スレ】
・【RPi】ラズベリー・パイ part62【Arm】(ワ有)
https://mao.5ch.net/test/read.cgi/linux/1617175267/
・【BOINC】余ったPCで分散演算処理【Linux】
https://mao.5ch.net/test/read.cgi/linux/1351064171/
・【Team 2ch】分散コンピューティング総合323【UD→BOINC】
https://matsuri.5ch.net/test/read.cgi/entrance/1611340064/
・Folding@Homeで難病解明 Part16【FAH】
https://medaka.5ch.net/test/read.cgi/pc/1613357806/
(何かご要望が御座いましたら、>>1にレスをお願いいたします。) >>1乙
Rosettaのタスクがネタ切れの時等でWCG等へ出稼ぎに行く方もいるでしょうし
そろそろRosettaの順位以外の指標があっても良いのかも知れないですね
最近BAM!(Boinc Account Manager)と言うやつに手を出してるんですが
まだいまいち良くわかってません
様々なBOINC準拠プロジェクトを一元管理出来て順位変動も細かくモニタリング出来るものです >>1
そう言えばスレ設定はワ無しにされたんですね
まあまだ必要無いですよね https://mao.5ch.net/test/read.cgi/linux/1592914690/999 へのレス
global_prefs_override.xml を修正後、
$ boinccmd --host localhost --passwd パスワード又は'' --project https://boinc.bakerlab.org/rosetta/ update
を実施すると設定が反映される
ただメモリ使用量オーバー100%は裏技なので
以後GUIでのリモート設定はうまくいかなくなる副作用がある 中断する条件が怪しいけど・・・とりあえず公開
#!/bin/bash
boinccmd --get_tasks | awk -F "[: ]" '{
if($4 == "name") {can_name=$6}
else if($4 == "scheduler" && $5 == "state") {
if($7 == "preempted") {
ext_cmd = "boinccmd --task 'https://boinc.bakerlab.org/rosetta/' " can_name " abort"
system(ext_cmd)
}
}
}'
(仮)wmem.sh でファイルを作成
chmod 777 wmem.sh
watch -n 3600 wmem.sh で絶賛実験中 >>5
前スレ 994 = 999 です。
教えてもらった手順で RPi 4B (8GB) で利用可能なメモリの上限を増やした結果、
期待どおりに動作している。この数日間で、「Waiting for memory」のステータスで
Rosetta@home の処理が止まることは見られなくなった。
Ubuntu 20.20 の Task Manager で確認すると、これまで 25% (2GB相当) で頭打ちだった
メモリ消費が、40% (3.2GB相当) まで増加してそれを裏付けている。
4つのコアが働いてプロジェクトへの貢献が向上したと思う。
有益な情報を書いてくれてありがとう。
一方で、メモリ消費の傾向を見ていると、処理が進むにつれて消費量が増加しているし、
今度のカスタムはそれに対応するマージンを減らことになるので、これについては
注意がいるね。
あと、global_prefs_override.xml ファイルの編集した後、システムに適用する手順だけど、
>>5 のコマンドラインでは効果は見られず、次の引数を与えることでうまく働いているので
お知らせします。
boinccmd --host localhost --passwd '' --read_global_prefs_override
この引数についての説明は次です。
https://boinc.berkeley.edu/wiki/Global_prefs_override.xml >>7
あ、確かに因数は完全なる間違いだったwすまぬ
自分が使うセッティング変える時のスクリプトを書いたっきりで
直接コマンド打つ機会が無くなったからなあ ..と言うのも言い訳でござる >>8
×因数
○引数
必要ならばセッティングのスクリプト上げとくよ
初期に書いたっきりのつたないスクリプトでよければ >>9
ありがとう。これまでの情報で運用できる見込みです。 >>10
6さん=7さんかな?
awk書けるくらいなら自分で書けそうだもんね。
なお俺の書いたやつはsed多様の単純なバッチ処理w メモリ8GBじゃないとタスク降ってこないとか書いてあったのでUbuntu20.10クリーンインストールしたんだけど、あれ無いこれ無いって言われてマネージャー動かないんだけどおま環?
もうめんどくさくて20.04入れ直したけどなんか釈然としない メモリ8GBじゃないとタスク降ってこないとか書いてあったのでUbuntu20.10クリーンインストールしたんだけど、あれ無いこれ無いって言われてマネージャー動かないんだけどおま環?
もうめんどくさくて20.04入れ直したけどなんか釈然としない Ubuntuユーザーならテンプレにもあるこちらが有用でしょう
▲ゼロくらいから始めるBOINC
https://github.com/TamamoGozen/ZeroKurai
なお厳密にはメモリ8GBでなくてもタスクは来ることは来ます(実際3B+ですら来てはいるので)
ひどいタスクですがね >>12
自分もubuntu 20.20で同じ症状だった。同梱されるpython3がfahclientが要求するpython2(2.7かな?)と
整合しなかった。python3⇒2に下げることもできたけど泥沼にはまりそうだったので諦めた。
実績のあるもの(>>14とか)で始めるのがベターと思う。
>>ALL
ところで公式ページ上では、F@hが対応するARM Linux / Raspberry PiのOSの種類やバージョンは見つからなかった。
下記記事によると、GPUを自動で構成してくれるようなんだがインストール手順も含めて詳細が不明。
詳しい人がいた「ここをみろ」って教えてくれるとうれしいです。
https://foldingathome.org/2020/11/24/new-client-with-arm-support/ ゴメン。スレを勘違いしてF@hと思い込んでいた。>>16 は誤りなので忘れて。 >>17
チームではメインで参加してないけどFolding@Homeやってる人もいるよ >>16
Ubuntu 20.10でやってみた。
fahclientは入るみたいだから、エディタで設定してブラウザでみることはできそう。
dpkgが入ってる64bit版のOSで、2020年11月以前のバージョンであればいいんじゃないかな。 >>19
設定はこことか
dz.plala.jp/wiki/index.php/RaspberryPi%E3%81%A7%E6%96%B0%E5%9E%8B%E3%82%B3%E3%83%AD%E3%83%8A%E3%82%A6%E3%82%A4%E3%83%AB%E3%82%B9%E3%81%AE%E8%A7%A3%E6%9E%90#Folding.EF.BC.A0home httpsとかttpsつけたら変な規制で書き込めないのはイラッとするなw Raspberry Pi OS 64bit版の新しいのがあったのてfahを入れてみた
fahviewerはエラーになったけどfahclientとfahcontrolはインストールできた
downloads.raspberrypi.org/raspios_arm64/images/raspios_arm64-2021-04-09/
2021-03-04-raspios-buster-arm64.zip >>20
このページは初めて見た。知識のある人が丁寧に作ってると思う。知らないことが学べてよかった。
>>22
ありがとう。自分はよく考えずに1年前に4Bとubuntu 20.20を選んで、BOINC用として回してるが、
実績や情報量からRaspberry Pi OSに傾いてる。もっともF@hは新しいPiを買ってからだけど。
PiはmicroSDカードを交換するだけなのが手軽でいいね。 >>23
> ubuntu 20.20
このOS使ってみたい。どこにあるの? >>24
(さっしてやれよ、20.04のことだろ。しらんけど) 久し振りにホッとする要求メモリの数字を見た
https://i.imgur.com/bbjEeSh.jpg
それでも4GB機でギリギリって 4GB機でも安定して仕事がもらえるようになりましたね。 >>28
と思ったらまたコレですわ。。。
Message from server: Rosetta needs 6675.72 MB RAM but only 3793.29 MB is available for use.
Message from server: Rosetta needs 3814.70 MB RAM but only 3793.29 MB is available for use.
UbuntuじゃなくてRaspberry Pi OSのほうがメモリが空いてるっぽいですが
boinc-clientのバージョンが古いんでね。。。
最新版のソースをmakeすりゃいいんでしょうけど。。。 リファラが変ですっていうエラーがでるので何だろうと思ったら
httpでアクセスするとだめなんですね。httpsでは大丈夫でした。 仕事さえちゃんと貰えればラズパイだって
てなわけでリーダー、順位を 59 Team-SciFi 91,830
60 Beyond the FRINGE 90,895
61 rosetta@raspberrypi.linux.5ch 89,467
この辺が好調時の定位置かな もうちょっとで
60 Beyond the FRINGE 90,866
61 rosetta@raspberrypi.linux.5ch 90,021 58 BOINCstats 95,732
59 rosetta@raspberrypi.linux.5ch 92,526
60 TenebroSol 91,841 179,625,087 大事なのは近況がわかる事なんでミスのうちに入らないと思いますよ
ありがとうございます 暑さ対策でファン付きアーマーケースを導入したけど
今まで使っていたケースのファンより小さいせいか
こもった熱を放出できないみたいで
逆に温度が高くなってしまってしょぼーんぬ R@H Jspanと同じページにいるのが不思議な感じ。
桁が違うけどw 現在単独59位
46 Rosetta@Home Japan 133,647
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
58 Linux 97,175
59 rosetta@raspberrypi.linux.5ch 95,491
60 Richard Dawkins Foundation for Reason and Science 90,909 11:20現在単独60位(↓1)
47 Rosetta@Home Japan 133,512
ーーーーーーーーーーーーーーーーーーー
59 Linux 96,249
60 rosetta@raspberrypi.linux.5ch 94,951
61 TenebroSol 89,658 11:30現在58位(↑2)
47 Rosetta@Home Japan 134,818
ーーーーーーーーーーーーーーーーーーー
59 Quebec 97,990
58 rosetta@raspberrypi.linux.5ch 96,923
59 Linux 96,086