ラベル BOINC の投稿を表示しています。 すべての投稿を表示
ラベル BOINC の投稿を表示しています。 すべての投稿を表示

2018/01/25

[BOINC] GPUプロジェクトのGPU使用率とメモリ使用率

はじめに

BOINCでは数値計算にグラフィックボード(GPU)を使用できる。
ただ、プロジェクトによってはGPUの使用率が低かったり、GPUメモリの使用量が多く処理が遅くなることがあるため、各プロジェクトの大雑把なGPU使用率、メモリ使用量をまとめてみた。

BOINCでグラフィックボードを買うときの参考にどうぞ。

TechPowerUp GPU-Z

GPU使用率、メモリ使用量の測定にはTechPowerUp GPU-Zというソフトを使用。



環境

Windows 7 64bit
CPU:Intel Core i7 6700K + Intel HD Graphics 530
Memory:16 GB DDR4
GPU:Radeon RX 480 (4GB)

Radeon RX 480 (4GB)の場合

プロジェクト名タスク、アプリケーション名GPU Load (%)Memory Usage(Dedicated + Dynamic) (MB)
Collatz ConjectureCollatz Sieve 1.21 (opencl_amd_gpu)97594+222
Einstein@homeGamma-ray pulsar binary search #1 on GPUs 1.18 (FGRPopenclK1_ati)632216+314
Enigma@homeEnigma GPU 1.11 (opencl_ati_101)96801+220
MilkyWay@homeMilkyWay@Home 1.46 (opencl_ati_101)74717+319
Moo ! WrapperDistributed.net Client 1.04 (open_ati_101)88384+150
PrimeGridAP27 Search v2.02 (opencl_ati_AP27)971723+215
PrimeGridPPS (Siece) 1.41 (openclatiPPSsiece)501470+305
SETI@homeSETI@home v8 8.22 (opencl_ati5_SoG_nocal)80755+260

Intel HD Graphics 530の場合

プロジェクト名タスク、アプリケーション名GPU Load (%)Memory Usage (MB)
SETI@homeSETI@hime v8 8.2095266
SETI@home BetaSETI@hime v8 8.20 (opencl_intel_gpu_sah)94263

2017/04/11

centos7にBOINCをインストール【更新:2017年4月】

yumを使ってBOINCをインストールできるようになっていたのでその方法をまとめました。

BOINC client のインストール

boinc-clientをインストールできるか確認
$ yum search boinc
.
.
.
============= N/S matched: boinc ============= 
boinc-client.x86_64 : The BOINC client core
boinc-client-devel.x86_64 : Development files for boinc-client
boinc-client-doc.noarch : Documentation files for boinc-client
boinc-client-static.x86_64 : Static libraries for boinc-client
boinc-manager.x86_64 : GUI to control and monitor boinc-client

  Name and summary matches only, use "search all" for everything.

boinc-clientをインストール
sudo yum install boinc-client

環境設定

BOINC用ユーザーを作成
sudo useradd boinc_user -m
sudo passwd boinc_user
(パスワードを2回入力)

ユーザboinc_userにログイン
su - boinc_user

作業用ディレクトリ(BOINC Data directory)を作成
mkdir /home/boinc_user/boinc_work

BOINCをデーモンかつ、作業用ディレクトリを指定して起動(ユーザ boinc_user で起動)
「--allow_remote_gui_rpc」はboinccmdからの制御やBOINC Manager からのリモートアクセスを有効化するために必要
boinc --daemon --dir  /home/boinc_user/boinc_work --allow_remote_gui_rpc

プロジェクトの追加

2通り記述するので好きな方を選択してください

BOINC Manager からのリモートアクセス登録

windowsマシンのBOINC Managerからリモート設定
初期設定を行えばBOINC Managerから同じ操作でプロジェクトを追加できるため楽

リモートアクセス パスワード

boinc_workにあるgui_rpc_auth.cfgのパスワードを調べる。リモートPCからのアクセスでこのパスワードが必要になる。
cat /home/boinc_user/boinc_work/gui_rpc_auth.cfg

ポート開放

TCP/31416 のポートを開放
sudo firewall-cmd --permanent --add-port=31416/tcp
sudo firewall-cmd --reload

コマンドラインからの登録


アカウントキーの入手

プロジェクトの登録にはアカウントキーが必要になるため、以下のコマンドを入力してアカウントキーを入手

登録済みの場合
boinccmd --passwd (gui_rpc_auth.cfgパスワード) --lookup_account (プロジェクトURL) (メールアドレス) (パスワード)
$ boinccmd --passwd (gui_rpc_auth.cfgパスワード) --lookup_account (プロジェクトURL) (メールアドレス) (パスワード)
status: Success
poll status: operation in progress
poll status: operation in progress
.
.
.
poll status: operation in progress
account key: (***アカウントキー***)

新規登録
boinccmd --passwd (gui_rpc_auth.cfgパスワード) --create_account (プロジェクトURL) (メールアドレス) (パスワード)
$ boinccmd --passwd (gui_rpc_auth.cfgパスワード) --create_account (プロジェクトURL) (メールアドレス) (パスワード)
status: Success
poll status: operation in progress
poll status: operation in progress
.
.
.
poll status: operation in progress
account key: (***アカウントキー***)

プロジェクト登録

boinccmd --passwd (gui_rpc_auth.cfgパスワード) --project_attach (プロジェクトURL) (***アカウントキー***)



BOINC clientの終了

boinccmd --passwd (gui_rpc_auth.cfgのパスワード) --quit

centos起動時にBOINCを起動させる

systemdを使う。

rootや管理者のアカウントにログインし以下のディレクトリに移動
cd /etc/systemd/system/

viを使ってboinc.serviceを作成して開く
sudo vi boinc.service

以下のテキストを書き込む
[Unit]
Description=BOINC

[Service]
User=boinc_user
ExecStart=/usr/bin/boinc --dir /home/boinc_user/boinc_work --allow_remote_gui_rpc
ExecStop=/usr/bin/boinccmd  --passwd (gui_rpc_auth.cfgのパスワード) --quit
Restart=always
RestartSec=30

[Install]
WantedBy=multi-user.target

設定ファイルを読み込み認識できているか確認
sudo systemctl daemon-reload
sudo systemctl list-unit-files  | grep boinc
boinc-client.service    disabled
boinc.service             disabled

boinc-client.serviceはBOINCインストール時に自動作成された設定ファイル。設定ファイルの場所は「/usr/lib/systemd/system/boinc-client.service」

BOINCを起動
sudo systemctl start boinc.service
BOINCを停止
sudo systemctl stop boinc.service

「top」コマンドなどでboincプロセスが起動、停止をしているかを確認
確認できたらboinc.serviceの有効化を行う
sudo systemctl start boinc.service

2017/04/10

Bitcoin Utopiaメモ:BOINC

Bitcoin Utopiaプロジェクトのメモ。
間違っていたらコメントやtwitterで教えてください。
2017年 4月
アプリケーションが ASIC のみととなったため、CPU、GPUではクレジット入手不可となりました



Bitcoin Utopia
http://www.bitcoinutopia.net/bitcoinutopia/

ビットコイン - Wikipedia
https://ja.wikipedia.org/wiki/%E3%83%93%E3%83%83%E3%83%88%E3%82%B3%E3%82%A4%E3%83%B3

プロジェクト概要


  • 仮想通貨の一つであるビットコインをマイニングで集め、得た利益を科学系関係のプロジェクトに寄付する寄付系プロジェクトである。
  • 寄付を行うキャンペーンはユーザーが作成する。
  • ビットコインを所持している場合は直接、対応するキャンペーンに寄付することができる。

キャンペーン一覧

2016/06/18

BOINC RACの計算式

参考 BOINCプロジェクトサーバのソースコード
https://github.com/BOINC/boinc/blob/master/html/inc/credit.inc
https://github.com/BOINC/boinc/blob/master/html/inc/host.inc

基本計算式

$now (計算完了時刻 サーバで受け取った時刻)
$work_start_time (計算開始時刻 サーバから送信した時刻)
$work (取得したcredit)
&$avg (現在の平均RAC 参照渡し)
&$avg_time (最後に計算した$now 参照渡し)

M_LN2 = 0.693147180559945309417
CREDIT_HALF_LIFE = 86400*7

function update_average($now, $work_start_time, $work, &$avg, &$avg_time) {
    if ($avg_time) {
        $diff = $now - $avg_time;
        if ($diff <0) $diff = 0;
        $diff_days = $diff/86400;
        $weight = exp(-$diff*M_LN2/CREDIT_HALF_LIFE);
        $avg *= $weight;
        if ((1.0-$weight)>0.000001) {
            $avg += (1.0-$weight)*($work/$diff_days);
        } else {
            $avg += M_LN2*$work*86400/CREDIT_HALF_LIFE;
        }
    } else if ($work) {
        $dd = ($now - $work_start_time)/86400;
        $avg = $work/$dd;
    }
    $avg_time = $now;
}

  • if ($avg_time)
    • 初期値かどうかで分岐
  • $diff = $now - $avg_time
    • 仕事の完了時刻から一つ前の仕事の完了時刻を引き、解析に掛かった時間(秒)を求める。
  • $diff_days = $diff/86400
    • 秒から日へ変換。
  • $weight = exp(-$diff*M_LN2/CREDIT_HALF_LIFE)
    • 時間経過によるRAC減衰率を求める。
    • M_LN2はln2。$diff = CREDIT_HALF_LIFEの時 $weight = 0.5 となる。
  • if ((1.0-$weight)>0.000001)
    • $diff (解析に掛かった秒数が1秒以上かで分岐)
  • $avg += (1.0-$weight)*($work/$diff_days);
    • ($work/$diff_days) で1日あたりの計算効率を求める。
    • (1.0-$weight) 重みの平均?。 a*W + b*(1-W)
  • $avg += M_LN2*$work*86400/CREDIT_HALF_LIFE
    • $work*86400/CREDIT_HALF_LIFE 計算に7日掛かったとして1日あたりの計算効率を計算。
    • M_LN2* 不明
  • } else if ($work) {
    • creditが0でない場合のみ実行
  • $dd = ($now - $work_start_time)/86400
    $avg = $work/$dd
    • 1日あたりの計算効率を求め、これを初期値とする。
  • $avg_time = $now
    • 計算完了時刻を更新

RACの計算


function host_update_credit($hostid) {
    $total = 0;
    $avg = 0;
    $avg_time = 0;
    $results = BoincResult::enum("hostid=$hostid order by received_time");
    foreach($results as $result) {
        if ($result->granted_credit <= 0) continue;
        $total += $result->granted_credit;
        update_average(
            $result->received_time,
            $result->sent_time,
            $result->granted_credit,
            $avg,
            $avg_time
        );
    }
    $now = time();
    update_average(now, 0, 0, $avg, $avg_time);
    $host = new BoincHost();
    $host->id = hostid;
    $host->update("total_credit=$total, expavg_credit=$avg, expavg_time=$now");
}


  • $results = BoincResult::enum("hostid=$hostid order by received_time")
    • データベースから指定したユーザのcreditデータを完了時刻でソートし、取得。
  • foreach($results as $result)
    • RACを計算。

RACを上げるには

  • $diff (仕事の完了時刻と、一つ前の仕事の完了時刻の差)を小さくする。
    • 実行待機や一時停止状態にならないようにする。
    • 「最低限の備蓄」や「追加で下記の分まで備蓄」を0日にして仕事を溜めないようにする。
  • 一つのプロジェクトに集中する。





2016/06/04

BOINCの計算効率比較 2016年5月版 (BOINC credits efficiency - 2016 May)

計算効率比較 2016年5月版

データの自動収集システムが完成しました。自分の計算効率を知りたい人はCPID(クロスプロジェクトID)をtwitterや下のフォームなどで私に教えていただければデータを収集します。

登録フォーム
https://docs.google.com/forms/d/1HBwk01U_CHSeVAKjqd2FfdTJZnLbqwjm7oI2i8RZGVM/viewform




Host-1


Android 3.4.0-g0e06f3a (Android 4.2.2)
ARM ARMv7 Processor rev 2 (v7l)
---
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.12 (arm_android_pie)101727.117.03
Collatz ConjectureMicro Collatz Conjecture v6.01 (android_arm_pie)13126.221.153
Einstein@HomeBinary Radio Pulsar Search (Arecibo) v1.46 (NEONPIE)26338.68.52
Binary Radio Pulsar Search (Arecibo) v1.46 (NEONPIE)
arm-android-linux-gnu
26338.68.52
Enigma@HomeEnigma 0.76b v5.32 8082.525.218
Moo! WrapperDistributed.net Client v1.04 (arm_android_pie)17119.715.113
Universe@HomeUniverse X-ray sources for Android v0.09 (android_arm_pie)103940.211.52
theSkyNet POGSfitsedwrapper v4.02 (android_arm_pie)18467.618.27



Host-2


Microsoft Windows 10 Core x86 Edition, (10.00.10586.00)
GenuineIntel Intel(R) Atom(TM) CPU Z3740 @ 1.33GHz [Family 6 Model 55 Stepping 3]
Intel(R) HD Graphics (764MB)
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.10 (sse3)70279.524.611
Bitcoin UtopiaCPUMiner (Campaign #13) v0.01 1824.1631.558
CPUMiner (Campaign #3) v0.01 1823.3631.846
CPUMiner (Campaign #7) v0.04 1828.5630.045
Collatz ConjectureMicro Collatz Conjecture v6.00 5581.249.8271
Einstein@HomeGravitational Wave search O1 all-sky I v1.04 (SSE2O1I)133316.954.02
Gravitational Wave search O1 all-sky I v1.04 (SSE2O1I)
windows_intelx86
131671.154.72
Enigma@HomeEnigma 0.76b v5.32 6343.124.879
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3647.39.9425
Monkeys v2 - Word seeker v6.00 3646.29.9532
LHC@Home ClassicSixTrack v451.07 (sse2)3037.413.53
MilkyWay@homeMilkyWay@Home v1.00 22780.016.932
NumberFields@homeGet Decic Fields v2.10 106837.631.66
Get Decic Fields v2.11 28560.331.45
Primaboincaprimaboinca v7.05 14501.249.774
SZTAKI Desktop Grid---2331.35.94
WUProp@HomeData collect version 4 v4.20 (nci)21609.32.3110
theSkyNet POGSfitsedwrapper v4.02 22532.530.223



Host-3


Linux 3.10.0-327.3.1.el7.x86_64
AuthenticAMD AMD Phenom(tm) II X4 955 Processor [Family 16 Model 4 Stepping 3]
---
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.10 (sse2)13485.3128.121
Collatz ConjectureCollatz Sieve v1.21 33733.2445.52
Cosmology@Homecamb_legacy v2.17 20991.832.31
camb_legacy v2.17
x86_64-pc-linux-gnu
433731.028.51
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 993.075.339
Einstein@HomeGravitational Wave search O1 all-sky I v1.04 (X64O1I)55179.3130.52
Gravitational Wave search O1 all-sky I v1.04 (X64O1I)
x86_64-pc-linux-gnu
55420.2129.92
Enigma@HomeEnigma 0.76b v5.32 2713.664.961
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3558.810.1336
Monkeys v2 - Word seeker v6.00 3558.810.1335
MilkyWay@homeMilkyWay@Home N-Body Simulation v1.60 (mt)7705.7117.826
MilkyWay@Home v1.01 3832.4100.414
Milkyway@Home Separation (Modified Fit) v1.36 781.0102.515
Moo! WrapperDistributed.net Client v1.03 2714.895.595
NFS@Home14e Lattice Sieve v1.10 3315.039.117
14e Lattice Sieve v1.10
x86_64-pc-linux-gnu
3201.340.53
15e Lattice Sieve v1.10 2035.177.819
15e Lattice Sieve v1.10
x86_64-pc-linux-gnu
2963.953.410
NumberFields@homeGet Decic Fields v2.10 16327.071.814
POEM@HOMEPOEM++ v2.31 1972.2122.052
POEM++ v2.31
x86_64-pc-linux-gnu
2033.0117.540
Primaboincaprimaboinca v7.06 6072.1118.658
PrimeGridGenefer 32768 v3.13 (cpuGFN15)3050.528.619
Genefer 65536 v3.13 (cpuGFN16)13027.225.77
PPS (LLR) v7.06 4547.976.45
PPS-Mega (LLR) v7.06 11140.095.05
PPSE (LLR) v7.06 1963.171.59
Sierpinski Problem ESP/PSP/SoB (Sieve) v1.07 3286.8272.85
Sophie Germain (LLR) v7.06 2067.069.55
The Riesel Problem (Sieve) v1.07 1968.9219.75
Rosetta@Home---20048.832.15
SAT@home---12072.344.710
SRBaseRiesel Base - short v0.18 34.7103.69
Riesel Base v0.18 337.676.46
Sierpinski / Riesel Base - average v0.18 34541.2102.15
Sierpinski / Riesel Base - average2 v0.18 12456.286.71
Sierpinski / Riesel Base - average3 v0.18 3072.7117.23
Sierpinski / Riesel Base - long v0.18 27320.8105.41
Sierpinski / Riesel Base v0.18 739.782.76
Sierpinski Base - short v0.18 81.4265.41
Sierpinski Base v0.18 266.3114.94
SZTAKI Desktop Grid---238.237.68
The Lattice ProjectGARLI v5.05 5386.923.64
Universe@HomeUniverse BHspin v0.09 12133.698.914
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 7074.915.612
WEP-M+2 ProjectRandom-base WEP Factorization v1.13 2565.737.739
WUProp@HomeData collect version 4 v4.19 (nci)21579.82.3124
theSkyNet POGSfitsedwrapper v4.02 9926.278.018



Host-4


Microsoft Windows 7 Professional x64 Edition, Service Pack 1, (06.01.7601.00)
AuthenticAMD AMD Phenom(tm) II X6 1090T Processor [Family 16 Model 10 Stepping 0]
AMD Radeon HD 6900 series (Cayman) (1024MB)
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v360.00 3288.919.828
Asteroids@homePeriod Search Application v102.10 (sse2)14277.1121.027
Bitcoin Utopiacgminer-neoscrypt (Campaign #13) (for ATI/Nvidia OpenCL GPUs) v0.01 (opencl_ati_100)841.33610.58
cgminer-neoscrypt (Campaign #7) (for ATI/Nvidia OpenCL GPUs) v0.01 (opencl_ati_100)959.73165.010
Collatz ConjectureCollatz Sieve v1.21 (opencl_amd_gpu)1004.916323.0129
Cosmology@Homecamb_legacy v2.17 58471.226.11
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 3147.248.130
Einstein@HomeGamma-ray pulsar binary search #1 v1.00 35179.970.91
Gravitational Wave search O1 all-sky I v1.04 (X64O1I)52261.5137.83
Gravitational Wave search O1 all-sky I v1.04 (X64O1I)
windows_x86_64
52378.2137.53
Enigma@HomeEnigma 0.76b v5.32 2679.561.456
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3638.49.9121
Monkeys v2 - Word seeker v6.00 3638.89.9121
MilkyWay@homeMilkyway@Home Separation (Modified Fit) v1.36 (opencl_ati_101)23.33839.7188
MindModeling@HomeNative Python v2.7 Application (Windows Only) v1.10 (sse2)5382.380.814
Moo! WrapperDistributed.net Client v1.04 (ati14)2336.79710.657
NFS@Home14e Lattice Sieve v1.08 5452.323.87
14e Lattice Sieve v1.08
windows_intelx86
5227.724.82
15e Lattice Sieve v1.08 2705.158.63
16e Lattice Sieve V5 v1.11 4170.5112.238
16e Lattice Sieve V5 v1.11
windows_x86_64
3925.2119.214
NumberFields@homeGet Decic Fields v2.10 40675.879.17
Get Decic Fields v2.11 7050.980.38
POEM@HOMEPOEM++ OpenCL version v2.31 (opencl_ati_101)14203.22086.93
POEM++ OpenCL version v2.31 (opencl_ati_101)
windows_intelx86
6783.22919.01
Primaboincaprimaboinca v7.05 5886.6122.365
PrimeGridGenefer 131072 Low v3.13 (atiGFN17LOW)1559.6916.85
Genefer 131072 Mega v3.13 (atiGFN17MEGA)2745.2600.82
Genefer 32768 v3.13 (atiGFN15)172.7505.911
Genefer 65536 v3.13 (atiGFN16)642.7521.39
PPS (Sieve) v1.40 (atiPPSsieve)2513.04829.214
Rosetta@Home---23048.522.03
SAT@home---13601.339.710
SETI@HomeSETI@home v8 v8.00
windows_intelx86
37.229.11
SETI@home v8 v8.12 (opencl_atiapu_SoG)
windows_intelx86
4918.971.71
SRBaseRiesel Base v0.18 313.972.63
Sierpinski / Riesel Base - average v0.18 32219.2109.56
Sierpinski / Riesel Base - long v0.18 49544.5103.52
Sierpinski / Riesel Base v0.18 808.489.13
SZTAKI Desktop Grid---184.923.91
The Lattice ProjectGARLI v5.05 6636.526.31
GARLI v5.06 16691.111.05
Universe@HomeUniverse BHspin v0.09 19784.760.718
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 9023.228.510
WUProp@HomeData collect version 4 v4.20 (nci)21568.22.333
theSkyNet POGSfitsedwrapper v4.02 10014.768.227

2016/05/24

BOINCの計算効率比較 2016年4月版 (BOINC credits efficiency - 2016 April)

計算効率比較 2016年4月版

データの自動収集システムが完成しました。自分の計算効率を知りたい人はCPID(クロスプロジェクトID)をtwitterや下のフォームなどで私に教えていただければデータを収集します。

登録フォーム
https://docs.google.com/forms/d/1HBwk01U_CHSeVAKjqd2FfdTJZnLbqwjm7oI2i8RZGVM/viewform




Host-1


Android
ARMv7 Processor rev 2 (v7l)
---
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.12 (arm_android_pie)98404.717.63
Collatz ConjectureMicro Collatz Conjecture v6.01 (android_arm_pie)13025.221.380
Enigma@HomeEnigma 0.76b v5.32 7782.225.127
Moo! WrapperDistributed.net Client v1.04 (arm_android_pie)13175.319.712
Universe@HomeUniverse X-ray sources for Android v0.09 (android_arm_pie)17773.76.88
theSkyNet POGSfitsedwrapper v4.02 (android_arm_pie)19674.618.011



Host-2


Microsoft Windows 10
Intel(R) Atom(TM) CPU Z3740 @ 1.33GHz [Family 6 Model 55 Stepping 3]
Intel(R) HD Graphics (764MB)
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.10 (sse3)58535.129.511
Bitcoin UtopiaCPUMiner (Campaign #13) v0.01 1822.7632.064
CPUMiner (Campaign #3) v0.01 1822.6632.162
CPUMiner (Campaign #7) v0.04 1822.7632.036
Collatz ConjectureMicro Collatz Conjecture v6.00 5644.849.6304
Enigma@HomeEnigma 0.76b v5.32 6943.724.845
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3641.49.9443
Monkeys v2 - Word seeker v6.00 3640.09.9443
LHC@Home ClassicSixTrack v451.07 (sse2)9521.712.619
MilkyWay@homeMilkyWay@Home v1.00 22784.616.925
NumberFields@homeGet Decic Fields v2.08 105251.431.93
Get Decic Fields v2.10 76626.233.22
Primaboincaprimaboinca v7.05 14405.750.033
SZTAKI Desktop Grid---2356.24.92
WUProp@HomeData collect version 4 v4.20 (nci)21603.92.396
theSkyNet POGSfitsedwrapper v4.02 17919.530.219



Host-3


Linux
AMD Phenom(tm) II X4 955 Processor [Family 16 Model 4 Stepping 3]
---
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.10 (sse2)11503.8150.234
Cosmology@Homecamb_legacy v2.17
x86_64-pc-linux-gnu
36792.628.34
Enigma@HomeEnigma 0.76b v5.32 2468.464.682
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3565.910.1567
Monkeys v2 - Word seeker v6.00 3565.710.1571
LHC@Home ClassicSixTrack v451.07 (pni)933.142.13
SixTrack v451.07 (sse2)9449.638.86
MilkyWay@homeMilkyWay@Home N-Body Simulation v1.58 (mt)4257.535.526
MilkyWay@Home N-Body Simulation v1.60 735.646.52
MilkyWay@Home N-Body Simulation v1.60 (mt)3765.353.325
MilkyWay@Home v1.01 3863.899.634
Milkyway@Home Separation (Modified Fit) v1.36 763.6101.730
Moo! WrapperDistributed.net Client v1.03 2714.995.5115
NumberFields@homeGet Decic Fields v2.08 27443.071.85
Get Decic Fields v2.10 53681.971.92
Get Decics with Bounded Discriminant v3.05 4453.871.93
POEM@HOMEPOEM++ v2.21 3936.745.113
POEM++ v2.31 3579.152.117
Primaboincaprimaboinca v7.06 6037.0119.351
PrimeGridGenefer 32768 v3.09 (cpuGFN15)2995.628.918
Genefer 32768 v3.13 (cpuGFN15)3037.928.53
Genefer 65536 v3.09 (cpuGFN16)12368.727.06
Genefer 65536 v3.13 (cpuGFN16)13121.225.51
PPS (LLR) v7.06 4510.576.49
PPS-Mega (LLR) v7.06 10931.495.99
PPSE (LLR) v7.06 2048.570.418
Sierpinski Problem ESP/PSP/SoB (Sieve) v1.07 1863.4293.38
Sophie Germain (LLR) v7.06 2064.269.62
The Riesel Problem (Sieve) v1.07 1967.7219.810
Rosetta@Home---17105.519.84
SAT@home---12192.044.38
SRBaseRiesel Base - short v0.18 19.3133.851
Riesel Base v0.18 151.699.864
Sierpinski / Riesel Base - average v0.18 24486.7105.91
Sierpinski / Riesel Base - average2 v0.18 2511.4143.34
Sierpinski / Riesel Base - average3 v0.18 23260.0104.54
Sierpinski / Riesel Base - short v0.18 888.988.116
Sierpinski / Riesel Base v0.18 566.080.922
Sierpinski Base - short v0.18 511.0117.825
Sierpinski Base v0.18 1418.559.125
SZTAKI Desktop Grid---244.637.63
The Lattice ProjectGARLI v5.05 11212.412.65
Universe@HomeUniverse BHspin v0.09 16026.074.911
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 7872.714.210
WEP-M+2 ProjectRandom-base WEP Factorization v1.13 2578.034.944
WUProp@HomeData collect version 4 v4.19 (nci)21601.52.3120
theSkyNet POGSfitsedwrapper v4.02 12577.478.217



Host-4


Microsoft Windows 7
AMD Phenom(tm) II X6 1090T Processor [Family 16 Model 10 Stepping 0]
AMD Radeon HD 6900 series (Cayman) (1024MB)
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v360.00 2923.919.63
The Lattice ProjectGARLI v5.06 4324.335.33
Universe@HomeUniverse BHspin v0.09 17817.367.39

2016/05/23

BOINCの計算効率比較 2016年3月版 (BOINC credits efficiency - 2016 March)

BOINCプロジェクトの計算効率比較 2016年3月版

データの自動収集システムが完成しました。自分の計算効率を知りたい人はCPID(クロスプロジェクトID)をtwitterや下のフォームなどで私に教えていただければデータを収集します。

登録フォーム
https://docs.google.com/forms/d/1HBwk01U_CHSeVAKjqd2FfdTJZnLbqwjm7oI2i8RZGVM/viewform

PC-1

windows 7
AMD Phenom II X6 1090T
DDR3 8GB
Radeon HD 6950 1GB
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v360.00 2596.624.75
ATLAS@HomeATLAS Simulation v1.46 (vbox_64)5703.817.72
Asteroids@homePeriod Search Application v102.10 (sse3)11249.5153.66
BURPBlender v5.02 (mt)7141.122.91
Bitcoin Utopiasgminer (Campaign #13) v0.04 (opencl_ati_100)76.484763.033
sgminer (Campaign #3) v0.04 (opencl_ati_100)70.691829.321
sgminer (Campaign #7) v0.05 (opencl_ati_100)96.866965.847
Collatz ConjectureCollatz Sieve v1.21 (opencl_amd_gpu)1036.615784.925
Cosmology@Homeplanck_param_sims v1.02 (vbox64_mt)
windows_x86_64
3529.451.01
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 1056.141.625
Einstein@HomeGamma-ray pulsar binary search #1 v1.00
windows_intelx86
36017.769.31
Gamma-ray pulsar search #4 v1.15 (FGRP4-SSE2)
windows_intelx86
43223.857.71
Enigma@HomeEnigma 0.76b v5.32 3069.261.610
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3652.29.939
Monkeys v2 - Word seeker v6.00 3645.99.939
LHC@Home ClassicSixTrack v451.07 (sse2)1009.329.03
MilkyWay@homeMilkyway@Home Separation (Modified Fit) v1.36 (opencl_ati_101)26.03704.9110
Moo! WrapperDistributed.net Client v1.04 (ati14)2370.99329.11
Distributed.net Client v1.04 (opencl_ati_101)2740.38071.44
NFS@Home14e Lattice Sieve v1.08
windows_intelx86
6240.420.82
15e Lattice Sieve v1.08
windows_intelx86
7216.521.91
16e Lattice Sieve V5 v1.11
windows_x86_64
1886.1248.119
NumberFields@homeGet Decic Fields v2.08 22147.470.72
POEM@HOMEPOEM++ OpenCL version v2.21 (opencl_ati_101)19831.71742.71
Primaboincaprimaboinca v7.05 5821.3123.711
PrimeGridGenefer 131072 Low v3.09 (atiGFN17LOW)1675.8837.71
Genefer 32768 v3.11 (atiGFN15)669.9128.42
PPS (Sieve) v1.40 (atiPPSsieve)2951.54111.71
Rosetta@Home---21400.521.31
SAT@home---14418.737.52
SRBaseRiesel Base v0.18 283.076.32
Sierpinski / Riesel Base - average v0.18 27991.392.61
Sierpinski / Riesel Base - average3 v0.18 5109.0133.91
Universe@HomeUniverse BHspin v0.09 16377.273.32
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 4886.621.81
WUProp@HomeData collect version 4 v4.20 (nci)21351.92.47
theSkyNet POGSfitsedwrapper v4.02 10626.167.13

2016/04/01

BOINCの計算効率比較 2016年2月版 (BOINC credits efficiency - 2016 February)

BOINCプロジェクトの計算効率とBOINC関係のニュースをまとめてみました。

データの自動収集システムが完成しました。自分の計算効率を知りたい人はCPID(クロスプロジェクトID)をtwitterや下のフォームなどで私に教えていただければデータを収集します。

登録フォーム
https://docs.google.com/forms/d/1HBwk01U_CHSeVAKjqd2FfdTJZnLbqwjm7oI2i8RZGVM/viewform



11日

重力波を初めて検出。
BOINCではEinstein@Homeが重力波の検出を目的としたプロジェクトだが、今回の発見ではあまり関わっていないらしい。
https://einstein.phys.uwm.edu/forum_thread.php?id=11814#152110
これを見るとEinstein@Homeが探しているのは連続的な重力波で、今回のような瞬間的な重力波は検出の対象ではなかったらしい。


13日

Najmanovich Research Groupが仕事を流したがエラーが多かった。

16日

Cosmology@Homeで新しいアプリケーション「planck_param_sims」が開始。virtualboxが必要。
プランク衛星の観測データを解析し、シミュレーションを行う。
http://www.cosmologyathome.org/planck_param_sims.php
進行度合いのグラフ(青:完了、赤:エラー、灰色:計算中、白:計算待ち)
http://www.cosmologyathome.org/lsplitsims_stats.php



PC-1

windows 7
AMD Phenom II X6 1090T
DDR3 8GB
Radeon HD 6950 1GB
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v360.00 2543.521.438
ATLAS@HomeATLAS Simulation v1.45 (vbox_64)4031.137.57
ATLAS Simulation v1.46 (vbox_64)7943.927.913
Asteroids@homePeriod Search Application v102.10 (sse3)12116.8142.644
BURPBlender v5.02 (mt)328.1266.024
Bitcoin Utopiasgminer (Campaign #13) v0.04 (opencl_ati_100)78.882258.0236
sgminer (Campaign #14) v0.04 (opencl_ati_100)83.777399.3190
sgminer (Campaign #3) v0.04 (opencl_ati_100)76.784509.1217
sgminer (Campaign #6) v0.05 (opencl_ati_100)72.689244.2264
sgminer (Campaign #7) v0.05 (opencl_ati_100)79.281788.8248
Collatz ConjectureCollatz Sieve v1.21 (opencl_amd_gpu)998.316437.4372
Cosmology@Homecamb_boinc2docker v1.00 (vbox64_mt)
windows_x86_64
2833.444.332
camb_boinc2docker v1.02 (vbox64_mt)
windows_x86_64
2322.060.89
camb_legacy v2.17
windows_intelx86
73033.126.21
planck_param_sims v1.02 (vbox64_mt)
windows_x86_64
4557.839.526
DENIS@HomeBeta Testing Version of D.E.N.I.S Application v1.01 5060.127.47
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 2112.446.0110
Einstein@HomeGamma-ray pulsar binary search #1 v1.00
windows_intelx86
31750.678.64
Gamma-ray pulsar search #4 v1.15 (FGRP4-SSE2)
windows_intelx86
38983.764.03
Enigma@HomeEnigma 0.76b v5.32 2831.861.295
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3635.29.9445
Monkeys v2 - Word seeker v6.00 3630.99.9443
Gridcoin FinanceGridcoin Finance v258.75 10551.723.970
LHC@Home ClassicSixTrack v451.07 (sse2)3107.328.721
MilkyWay@homeMilkyway@Home Separation (Modified Fit) v1.36 (opencl_ati_101)24.33958.81264
MindModeling@HomeACT-R cognitive modeling environment using Clozure Common Lisp (Cross Platform) v2.35 (sse2)3094.555.318
Native Python v2.7 Application (Windows Only) v1.10 (sse2)6342.487.761
Moo! WrapperDistributed.net Client v1.04 (ati14)2604.88617.039
Distributed.net Client v1.04 (opencl_ati_101)2442.49180.853
NFS@Home14e Lattice Sieve v1.08
windows_intelx86
5822.222.317
15e Lattice Sieve v1.08
windows_intelx86
7219.521.910
16e Lattice Sieve V5 v1.11
windows_x86_64
3459.8135.382
Najmanovich Research GroupFlexAID Docking v2.38 472.834.11
NumberFields@homeGet Decic Fields v2.08 20084.776.516
Get Decics with Bounded Discriminant v3.05 277.274.110
POEM@HOMEPOEM++ OpenCL version v2.21 (opencl_ati_101)16343.62077.93
Primaboincaprimaboinca v7.05 5874.8122.656
PrimeGridGenefer 131072 Low v3.09 (atiGFN17LOW)1658.6841.96
Genefer 131072 Mega v3.09 (atiGFN17MEGA)4190.5393.413
Genefer 131072 Mega v3.09 (cpuGFN17MEGA)68780.724.08
Genefer 32768 v3.11 (atiGFN15)546.8156.917
Genefer 65536 v3.10 (atiGFN16)530.3610.29
PPS (Sieve) v1.40 (atiPPSsieve)2413.95027.415
Sierpinski Problem ESP/PSP/SoB (Sieve) v1.12 1877.0291.12
Rosetta@Home---15015.524.88
SAT@home---13819.639.112
SETI@HomeAstroPulse v7
Anonymous platform (CPU)
25811.667.12
SETI@home v7
Anonymous platform (CPU)
8303.547.99
SRBaseRiesel Base - short v0.06 19.7183.11
Riesel Base - short v0.18 19.8109.32
Riesel Base v0.08 285.080.03
Riesel Base v0.18 275.778.43
Sierpinski / Riesel Base - average v0.06 25566.8101.42
Sierpinski / Riesel Base - average v0.18 24493.7105.83
Sierpinski / Riesel Base - average2 v0.06 11331.878.43
Sierpinski / Riesel Base - average3 v0.18 3781.9101.53
Sierpinski / Riesel Base - long v0.18 44383.978.71
Sierpinski / Riesel Base - short v0.06 817.670.42
Sierpinski / Riesel Base v0.17 335.985.76
Sierpinski / Riesel Base v0.18 454.663.41
Sierpinski Base - short v0.07 906.463.53
Sierpinski Base v0.06 1551.255.75
SZTAKI Desktop Grid---308.321.68
The Lattice ProjectGARLI v5.05 5147.110.22
GARLI v5.06 4504.519.029
Universe@HomeUniverse BHspin v0.09 16716.771.817
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 4448.822.929
Virtual LHC@home (Test4Theory)Theory Simulations v261.78 (vbox64)79577.723.92
WUProp@HomeData collect version 4 v4.20 (nci)21570.82.380
YAFUYAFU v134.05 (mt)10435.487.33
theSkyNet POGSfitsedwrapper v4.02 10118.866.119

2016/02/15

YAFU プロジェクト説明:BOINC

YAFUプロジェクトのメモ。
間違っていたらコメントやtwitterで教えてください。

YAFU
http://yafu.myfirewall.org/yafu/


参考文献
[1] - アリコット数列 - Wikipedia
[2] - アリコット数列の試算 - 完全無欠で荒唐無稽な夢

プロジェクト概要

アリコット数列を計算し、数列を最後まで求めることが目的である。


アリコット数列 (aliquot sequence) とは。
14を例にすると

1、約数を求める。
14の約数は(1、2、7、14)。

2、求めた約数から元の数と同じ物を外し、総和を求める。
(1、2、7、14)から元の数と同じ14を除きすべて足す。
1+2+7=10

3、求めた総和を元に1、2を繰り返し、総和が0、または循環するまで行う。
10の約数は(1、2、5、10)。10を除いた総和は1+2+5=8。
8の約数は(1、2、4、8)。8を除いた総和は1+2+4=7。
7の約数は(1、7)。7を除いた総和は1。
1の約数は(1)。1を除いた総和は0となり終了。

4、 1、2、3から14のアリコット数列は(14、10、8、7、1、0)となる。

循環するパターンは
(6, 6, 6, 6,…)
(220, 284, 220, 284,…)
(1264460, 1547860, 1727636, 1305184, 1264460,…)
などなど複数ある。


アリコット数列は素数(…、素数、1、0)、完全数、友愛数、社交数(循環)のいずれかで終了すると予想されているが、文献[2] で書かれている通りいくつかのアリコット数列は計算途中で巨大な桁数の数になることがあるため最後まで計算できていない物がある。

YAFUでは巨大な桁数(70-130桁)になるアリコット数列を計算し、数列を最後まで求めるのが目的である。

プロジェクトのニュース欄にあるグラフはアリコット数列の数値の桁数と数列番号の推移のグラフである。画像は「519678」のアリコット数列を計算した場合のグラフで縦軸はアリコット数列の桁数、横軸は計算回数である。







画像元
http://yafu.myfirewall.org/yafu/forum_thread.php?id=199



プロジェクトの特徴

プロジェクトの参加には招待コードが必要。
・プロジェクトのトップページに招待コードが書かれており、「yafu」が招待コードとなっている。

全てのアプリケーションがマルチコアで動作する。
ただし、全体的に動作が不安定で計算時間の取得などが正しくできていないことがあった。
・常時CPUを使用するわけではないので、処理にかかった時間とCPU時間が一致しない仕様となっている。






2016/02/01

BOINCの計算効率比較 2016年1月版 (BOINC credits efficiency - 2016 January)

BOINCプロジェクトの計算効率をまとめてみました。
2015年12月版

データの自動収集システムが完成しました。自分の計算効率を知りたい人はCPID(クロスプロジェクトID)をtwitterや下のフォームなどで私に教えていただければデータを収集します。

登録フォーム
https://docs.google.com/forms/d/1HBwk01U_CHSeVAKjqd2FfdTJZnLbqwjm7oI2i8RZGVM/viewform

GoofyxGrid@Home、Gridcoin Finance、WUProp@HomeはCPUを使用しないプロジェクトです。
マルチコア系のアプリケーションは1コアで動かした場合の時間として計算しています。

26日 Najmanovich Research Groupが仕事を放流

PC-1

windows 7
AMD Phenom II X6 1090T
DDR3 8GB
Radeon HD 6950 1GB
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v360.00 2123.922.548
ATLAS@HomeATLAS Simulation v1.44 (vbox_64)7499.029.510
ATLAS Simulation v1.45 (vbox_64)3432.236.93
Asteroids@homePeriod Search Application v102.10 (sse3)13019.0132.768
BURPBlender v5.02 (mt)8236.5124.720
Bitcoin Utopiasgminer (Campaign #13) v0.04 (opencl_ati_100)77.283962.2347
sgminer (Campaign #14) v0.04 (opencl_ati_100)72.789174.0334
sgminer (Campaign #3) v0.04 (opencl_ati_100)75.685727.7263
sgminer (Campaign #6) v0.05 (opencl_ati_100)76.884352.7347
sgminer (Campaign #7) v0.05 (opencl_ati_100)72.289810.8350
Collatz ConjectureCollatz Sieve v1.21 (opencl_amd_gpu)967.416908.3537
Cosmology@Homecamb_boinc2docker v0.08 (vbox64_mt)2377.450.119
camb_boinc2docker v0.08 (vbox64_mt)
windows_x86_64
2292.075.361
camb_boinc2docker v1.00 (vbox64_mt)
windows_x86_64
2011.272.01
DENIS@HomeBeta Testing Version of D.E.N.I.S Application v1.01 5015.328.17
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 2241.749.1128
Einstein@HomeGamma-ray pulsar search #4 v1.15 (FGRP4-SSE2)
windows_intelx86
33602.174.29
Enigma@HomeEnigma 0.76b v5.32 2628.961.0142
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3621.29.9582
Monkeys v2 - Word seeker v6.00 3618.99.9585
Gridcoin FinanceGridcoin Finance v258.75 10686.724.8109
LHC@Home ClassicSixTrack v451.07 (sse2)1418.042.516
MilkyWay@homeMilkyway@Home Separation (Modified Fit) v1.36 (opencl_ati_101)24.43946.11650
MindModeling@HomeACT-R cognitive modeling environment using Clozure Common Lisp (Cross Platform) v2.35 (sse2)2089.228.217
Native Python v2.7 Application (Windows Only) v1.10 (sse2)2484.2114.153
Moo! WrapperDistributed.net Client v1.04 (ati14)2248.19988.315
Distributed.net Client v1.04 (opencl_ati_101)2463.89183.573
NFS@Home14e Lattice Sieve v1.08 4885.426.515
14e Lattice Sieve v1.08
windows_intelx86
6192.120.95
15e Lattice Sieve v1.08 4386.836.114
15e Lattice Sieve v1.08
windows_intelx86
4517.635.13
16e Lattice Sieve V5 v1.11 3354.6139.5100
16e Lattice Sieve V5 v1.11
windows_x86_64
3969.6117.914
Najmanovich Research GroupFlexAID Docking v2.38 501.829.413
NumberFields@homeGet Decic Fields v2.08 18601.380.231
Get Decics with Bounded Discriminant v3.05 448.381.215
POEM@HOMEPOEM++ OpenCL version v2.21 (opencl_ati_101)18219.31864.03
Primaboincaprimaboinca v7.05 6014.2119.745
PrimeGridGenefer 131072 Low v3.09 (atiGFN17LOW)1657.3828.66
Genefer 131072 Mega v3.09 (atiGFN17MEGA)4471.3368.61
Genefer 262144 v3.09 (atiGFN18)5736.5938.71
Genefer 32768 v3.11 (atiGFN15)536.7159.231
Genefer 65536 v3.10 (atiGFN16)505.5630.811
PPS (Sieve) v1.40 (atiPPSsieve)2501.74851.030
Rosetta@Home---16498.323.410
SAT@home---13741.339.313
SETI@HomeAstroPulse v7
Anonymous platform (CPU)
39052.656.21
SETI@home v7
Anonymous platform (CPU)
6960.944.112
SRBaseRiesel Base - short v0.06 9.8220.33
Riesel Base v0.08 205.791.94
Sierpinski / Riesel Base - average v0.06 21642.779.87
Sierpinski / Riesel Base - average2 v0.06 8936.467.710
Sierpinski / Riesel Base - average3 v0.06 12429.772.49
Sierpinski / Riesel Base - long v0.06 167154.073.21
Sierpinski / Riesel Base - short v0.06 636.388.860
Sierpinski / Riesel Base v0.17 554.8134.612
Sierpinski Base - short v0.07 863.260.115
Sierpinski Base v0.06 458.180.210
SZTAKI Desktop Grid---496.920.68
The Lattice ProjectGARLI v5.05 355.827.03
GARLI v5.06 805.830.643
Universe@HomeUniverse BHspin v0.07 16590.472.314
Universe BHspin v0.08 16067.674.713
Universe BHspin v0.09 16699.971.93
Universe ULX v0.03 40502.071.11
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 4773.326.848
Virtual LHC@home (Test4Theory)Theory Simulations v261.78 (vbox64)81527.724.62
WUProp@HomeData collect version 4 v4.20 (nci)21571.72.3103
YAFUYAFU v134.05 (mt)66851.248.52
theSkyNet POGSfitsedwrapper v4.02 10202.467.734

2016/01/14

BOINCのマルチコアアプリケーションで使用するCPUの数を制限する方法

BOINCのマルチコアで動作するアプリケーションはデフォルト状態では利用可能なすべてのコアを使用するようになっている(3コア使用できる場合は3コアすべてを使用して解析を行う)。複数のプロジェクトに参加している場合、他のプロジェクトのアプリケーションは停止してしまう。

私はこれが嫌なのでマルチコアアプリケーションの使用するコアの数を制限して解析中も他のプロジェクトが解析できるようにした。


YAFUの記入例(2コアで動作)

BOINCのデータ保存フォルダ内のプロジェクトの解析アプリケーションが入っているフォルダに「app_confg.xml」を作成し以下の内容のテキストを記述する。

projects\yafu.myfirewall.org_yafu\app_confg.xml


<app_config>
  <app_version>
    <app_name>yafu</app_name>
    <plan_class>mt</plan_class>
    <avg_ncpus>2.000000</avg_ncpus>
    <cmdline>--nthreads 2</cmdline>
  </app_version>

  <app_version>
    <app_name>yafu-low</app_name>
    <plan_class>mt</plan_class>
    <avg_ncpus>2.000000</avg_ncpus>
    <cmdline>--nthreads 2</cmdline>
    </app_version>
</app_config>


<app_version></app_version>内の<app_name></app_name>の名前は「client_state.xml」に書かれている対応したプロジェクトの物を入力する。


Cosmology@Homeの記入例(2コアで動作)


<app_config>
 <app_version>
  <app_name>camb_boinc2docker</app_name>
  <plan_class>vbox64_mt</plan_class>
  <avg_ncpus>2.000000</avg_ncpus>
 </app_version>
</app_config>


BURPの記入例(2コアで動作)


<app_config>
 <app_version>
  <app_name>blender</app_name>
  <plan_class>mt</plan_class>
  <avg_ncpus>2.000000</avg_ncpus>
  <cmdline>--nthreads 2</cmdline>
 </app_version>
</app_config>




参考
http://lhcathome2.cern.ch/vLHCathome/forum_thread.php?id=1463
http://boinc.berkeley.edu/wiki/Client_configuration#Application_configuration

2016/01/04

BOINCの計算効率比較 2015年12月版 (BOINC credits efficiency - 2015 December)

BOINCプロジェクトの計算効率をまとめてみました。
2015年12月版

データの自動収集システムが完成しました。自分の計算効率を知りたい人はCPID(クロスプロジェクトID)をtwitterや下のフォームなどで私に教えていただければデータを収集します。

登録フォーム
https://docs.google.com/forms/d/1HBwk01U_CHSeVAKjqd2FfdTJZnLbqwjm7oI2i8RZGVM/viewform

GoofyxGrid@Home、Gridcoin Finance、WUProp@HomeはCPUを使用しないプロジェクトです。
マルチコア系のアプリケーションは1コアで動かした場合の時間として計算しています。

自作PC-1

windows 7
AMD Phenom II X6 1090T
DDR3 8GB
Radeon HD 6950 1GB
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v320.00 2414.615.26
Van Der Waerden Numbers v340.00 128.535.272
Van Der Waerden Numbers v360.00 793.618.6122
Asteroids@homePeriod Search Application v102.10 (sse3)11046.6156.482
BURPBlender v5.02 (mt)2023.142.520
Bitcoin UtopiaCPUMiner (Campaign #13) v0.01 1899.3606.52
cgminer-neoscrypt (Campaign #6) (for ATI/Nvidia OpenCL GPUs) v0.01 (opencl_ati_100)1049.02895.61
sgminer (Campaign #13) v0.04 (opencl_ati_100)76.984242.0555
sgminer (Campaign #14) v0.04 (opencl_ati_100)73.987708.3270
sgminer (Campaign #6) v0.05 (opencl_ati_100)76.185152.8279
sgminer (Campaign #7) v0.05 (opencl_ati_100)77.983142.8287
Collatz ConjectureCollatz Sieve v1.21 (opencl_amd_gpu)927.217692.3559
Cosmology@Homecamb_boinc2docker v0.08 (vbox64_mt)2417.531.77
camb_legacy v2.17 64831.226.92
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 1941.948.3155
Einstein@HomeGamma-ray pulsar search #4 v1.15 (FGRP4-SSE2)
windows_intelx86
41949.159.59
Enigma@HomeEnigma 0.76b v5.32 2526.460.9153
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3666.89.8488
Monkeys v2 - Word seeker v6.00 3657.99.8486
Gridcoin FinanceGridcoin Finance v258.75 10422.723.745
Gridcoin Finance v258.76 2768.521.4109
Gridcoin Finance v258.77 10829.523.871
Not in DB131.525.420
LHC@Home ClassicSixTrack v451.07 (sse2)5047.739.120
Malaria ControlopenMalaria: A simulator of malaria epidemiology and control (Branch A) v6.73 4903.330.64
MilkyWay@homeMilkyway@Home Separation (Modified Fit) v1.36 (opencl_ati_101)24.33966.01325
MindModeling@HomeACT-R cognitive modeling environment using Clozure Common Lisp (Cross Platform) v2.35 (sse2)2478.527.879
Moo! WrapperDistributed.net Client v1.04 (opencl_ati_101)2490.29065.574
NFS@Home14e Lattice Sieve v1.08 5589.723.217
15e Lattice Sieve v1.08 5109.731.014
16e Lattice Sieve V5 v1.11 4127.2113.4114
NumberFields@homeGet Decic Fields v2.07 11942.084.122
Get Decic Fields v2.08 3482.581.393
Get Decics with Bounded Discriminant v3.05 360.786.741
POEM@HOMEPOEM++ OpenCL version v2.21 (opencl_ati_101)19563.11735.93
Primaboincaprimaboinca v7.05 6028.1119.4118
PrimeGridGenefer 131072 Low v3.09 (atiGFN17LOW)1526.4891.13
Genefer 262144 v3.09 (atiGFN18)5209.41028.81
Genefer 32768 v3.10 (atiGFN15)258.5326.320
Genefer 32768 v3.11 (atiGFN15)574.6148.018
Genefer 65536 v3.10 (atiGFN16)423.3739.122
PPS (Sieve) v1.40 (atiPPSsieve)2470.14912.926
Rosetta@Home---18036.826.98
SAT@home---15169.035.615
SETI@HomeSETI@home v7
Anonymous platform (CPU)
7153.343.052
SRBaseRiesel Base - short v0.06 20.3177.39
Riesel Base v0.08 168.490.928
Sierpinski / Riesel Base - average v0.06 17753.297.316
Sierpinski / Riesel Base - average3 v0.06 9689.266.94
Sierpinski / Riesel Base - long v0.06 153612.279.73
Sierpinski / Riesel Base - short v0.06 170.7142.38
Sierpinski / Riesel Base v0.17 477.871.211
Sierpinski Base - short v0.07 1112.065.734
Sierpinski Base v0.06 850.7101.68
SZTAKI Desktop Grid---523.922.66
The Lattice ProjectGARLI v5.05 5355.924.33
GARLI v5.06 5622.722.414
Universe@HomeUniverse BHspin v0.03 16690.571.91
Universe BHspin v0.05 15788.376.03
Universe BHspin v0.07 16031.074.93
Universe ULX v0.01 14062.985.31
WUProp@HomeData collect version 4 v4.20 (nci)21601.02.3103
YAFUYAFU v134.05 (mt)6355.951.65
theSkyNet POGSfitsedwrapper v4.02 12497.961.734
vLHCathomeTheory Simulations v261.69 (vbox64)82341.125.44

2015/12/06

BOINCの計算効率比較 2015年11月版 (BOINC credits efficiency - 2015 November)

BOINCプロジェクトの計算効率をまとめてみました。
2015年11月版

データの集計を始めたばかりなのでデータ数が少ないです。

自作PC

windows 7
AMD Phenom II X6 1090T
DDR3 8GB
Radeon HD 6950 1GB
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v320.00 2011.8315.6518
Asteroids@homePeriod Search Application v102.10 (sse3)12633.79136.7821
Collatz ConjectureCollatz Sieve v1.21 (opencl_amd_gpu)881.2218634.5311
Cosmology@Homecamb_legacy v2.17 55074.4225.815
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 1588.1148.9524
Einstein@HomeGamma-ray pulsar search #4 v1.15 (FGRP4-SSE2)
windows_intelx86
39764.8962.744
LHC@Home ClassicSixTrack v451.07 (sse2)2866.9239.012
Moo! WrapperDistributed.net Client v1.04 (opencl_ati_101)2075.4010870.4517
NFS@Home15e Lattice Sieve v1.08 4425.1635.801
16e Lattice Sieve V5 v1.11 4486.76104.312
NumberFields@homeGet Decic Fields v2.07 13747.7580.6612
Get Decics with Bounded Discriminant v3.05 3602.4281.046
POEM@HOMEPOEM++ OpenCL version v2.21 (opencl_ati_101)18659.151852.171
Primaboincaprimaboinca v7.05 5762.15124.9514
PrimeGridPPS (Sieve) v1.40 (atiPPSsieve)2377.695103.951
Genefer 32768 v3.10 (atiGFN15)115.73723.515
SETI@HomeSETI@home v7
Anonymous platform (CPU)
3643.1847.402
theSkyNet POGSfitsedwrapper v4.02 11627.5067.6118
Universe@HomeUniverse X-ray sources v4 v0.02 52583.4265.201
Universe ULX v0.01 11653.28123.5615
Universe BHspin v0.03 17029.2370.475
WUProp@HomeData collect version 4 v4.20 (nci)21622.012.3311

2015/09/05

Asteroids@homeメモ:BOINC

Asteroids@homeプロジェクトのメモ。
間違っていたらコメントやtwitterで教えてください。

Asteroids@home
http://asteroidsathome.net/boinc/

プロジェクト概要(トップページの説明の大雑把な訳)


  • 天文学系プロジェクト
  • 太陽系に多数存在する小惑星の形状などの物理的特性を調べるのが目的。
    • 小惑星の大きさは分かっているが、形状や自転周期、自転軸の向きなどの情報は数百個の小惑星でしか分かっていない。
  • 小惑星の明るさを望遠鏡で観測し、明るさの変化から小惑星の形状などを調べる。
    • 掃天観測(スカイサーベイ)やアマチュア天文家の観測データを使用している。
  • 明るさの変化から小惑星の形状を求めるのに時間がかかるためBOINCでこの計算を行っている。

プロジェクトの特徴

  • NVIDIA GPUに対応。
  • 多くのOSに対応。
    • windows、Linux、Mac OSなど
  • CPU拡張命令に対応している。
    • SSE2、SSE3、AVX対応のアプリケーションがある。
    • このため計算効率が高い
  • AndroidやRaspberry Piなどのスマートフォンや小型デバイスに対応している。

処理時間と効率

  • AMD Phenom(tm) II X6 1090T
    • 処理時間:3時間30分
    • 効率:140 point/hour
  • Intel(R) Core(TM) i3-2120
    • 処理時間:2時間10分
    • 効率:220 point/hour
  • Intel(R) Atom(TM) CPU Z3740 (タブレット)
    • 処理時間:18時間
    • 効率:26 point/hour
  • ARMv7 Processor (スマートフォン)
    • 処理時間:29時間
    • 効率:16 point/hour

2015/07/01

BOINCのポイント効率比較

現在参加しているプロジェクトのポイント効率をまとめてみました。


CPUプロジェクト

AMD Phenom II X6 1090T
DDR3 8GB
プロジェクト名 アプリケーション名 1WUあたりの処理時間(秒) 1WUあたりのポイント ポイント効率(ポイント/1時間)
Van Der Waerden Numbers Van Der Waerden Numbers v300.00 1858.3 11.5 22.3
Asteroids@home Period Search Application v102.10 (sse3) 12495.0 480.0 138.3
BURP Blender v4.99 (mt) 442.2 15.8 128.3
Constellation CometTrails: IMEX - Cometary Dust Trails in Space v0.26 2247.1 17.8 28.5
Cosmology@Home 58413.2 420.0 25.9
DENIS@Home 3623.1 21.2 21.0
distributedDataMining Biological Data Analysis: Laryngeal Video Classification v1.36 2436.6 29.5 43.6
Einstein@Home Gravitational Wave search S6Bucket Follow-up #2 v1.01 (SSE2) 38551.6 534.8 49.9
Gamma-ray pulsar search #4 v1.06 (FGRP4-SSE2) 43010.9 693.0 58.0
Enigma@Home Enigma 0.76b v5.32 3021.8 50.8 60.5
FiND@Home Autodock Vina v1.02 619.3 13.5 78.4
LHC@home 1.0 SixTrack v444.01 (sse2) 5775.7 30.3 18.9
NFS@Home 14e Lattice Sieve v1.08 7127.8 36.0 18.2
16e Lattice Sieve V5 v1.11 3700.9 130.0 126.5
NumberFields@home Get Decic Fields v2.07 4554.8 87.0 68.7
Get Decics with Bounded Discriminant v3.05 2658.4 50.1 67.9
theSkyNet POGS fitsedwrapper v4.02 11148.4 187.8 60.6
primaboinca primaboinca v7.05 5873.8 200.0 122.6
Rosetta@home 16009.1 103.8 23.3
Universe@Home Universe X-ray sources v2 v0.03 12167.4 222.2 65.7
WUProp@Home Data collect version 4 v4.20 (nci) 21538.5 14.0 2.3



GPUプロジェクト

Radeon HD 6950 1GB

プロジェクト名 アプリケーション名 1WUあたりの処理時間(秒) 1WUあたりのポイント ポイント効率(ポイント/1時間)
Collatz Conjecture Mini Collatz Conjecture v6.04 (ati14) 364.2 762.4 7536.5
MilkyWay@Home Milkyway@Home Separation (Modified Fit) v1.36 (opencl_ati_101) 23.5 26.7 4103.7
Moo Wrapper Distributed.net Client v1.04 (ati14) 2523.3 6233.6 8893.7
POEM@HOME POEM++ OpenCL version v2.21 (opencl_ati_101) 15260.1 9100.0 2146.8
PrimeGrid PPS (Sieve) v1.40 (atiPPSsieve) 2410.5 3371.0 5034.5


まとめ

  • プロジェクトによってポイント効率に大きな差がある。
    • Asteroids@homeはRosetta@homeの6倍のポイントを取得できる。
  • CPUとGPUではポイント効率に大きな差がある。