link 未来から過去へ表示(*)
link 過去から未来へ表示

link もっと前
   2019年 5月 27日 ---> 2019年 5月 18日
link もっと後

2019年 5月 27日

がんばれ HiFive Unleashed

HiFive Unleashed に Debian を導入した記念に、いつもやっているベンチマークを取ってみました。

モナコインのハッシュ方式に使われている Lyra2REv2 のベンチマークです。1秒にいくつハッシュ値を計算できるか測ります。

おそらくクロスコンパイルでビルドすることもできるとは思いますが、curl, libssl などに依存していて意外と面倒です。Debian の力を借りてセルフコンパイルすると超簡単です。

測定結果ですが、結論から言うと、Unleashed はメチャクチャ遅いです。Unleashed の結果は下記のとおりです。4コアなので 4スレッド並列で測定しています。

HiFive Unleashed の測定結果
CPU #0: 4.53 kH/s
CPU #2: 4.53 kH/s
CPU #1: 4.53 kH/s
CPU #3: 4.53 kH/s
Total: 18.12 kH/s

参考までに ROCKPro64 RK3399(Cortex-A72 x 2, Cortex-A53 x 4)で同じプログラムをコンパイルして測定すると、下記の結果になります。6スレッド並列です。

ROCKPro64 RK3399 の測定結果
CPU #4: 64.17 kH/s
CPU #5: 64.16 kH/s
CPU #1: 34.07 kH/s
CPU #2: 34.11 kH/s
CPU #0: 33.97 kH/s
CPU #3: 33.92 kH/s
Total: 264.94 kH/s

CA72 は 64kH/s くらい、CA53 は 33kH/s くらいです。このプログラムは CubeHash に NEON 対応を入れた特別版ですが、NEON 対応を外しても CA53 は 29kH/s くらいは出ます。

買う前から Unleashed があまり速くないことは知っていましたが、4コア束になっても CA53 1コアに勝てないとは思っていなかったです……。

しかもこのボード、かなり高価(10万円以上する)なので、お蔵入りは避けたいんですが、拡張性に乏しくて(USB がない)、一体何に使えるのか謎です。

後日追記

追加で ROCK64 上で測定したので、結果を載せておきます。

ROCK64 RK3328 の測定結果
4 miner threads started, using 'lyra2rev2' algorithm.
CPU #2: 31.29 kH/s
CPU #0: 31.22 kH/s
CPU #1: 31.23 kH/s
CPU #3: 31.30 kH/s
Total: 125.04 kH/s

RK3399 の Cortex-A53 とあまり変わりません。同じ CPU コアで動作周波数もほぼ同じなので、当然といえば当然ですけども。

メモ: 技術系の話は Facebook から転記しておくことにした。多少追記。

編集者: すずき(更新: 2019年 7月 6日 00:47)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



2019年 5月 26日

RISC-V 64 CPU が我が家に来た

SiFive の HiFive Unleashed を購入しました。現状、世界唯一かつ最速の Linux が動作する RISC-V 64bit SoC です。

ボードには SD カードが付属しており buildroot がインストールされています。電源を入れれば Linux が起動し、ユーザ root、パスワード sifive でログインできるようになっていました。

インストールされているカーネルは、
Linux buildroot 4.15.0-00044-g2b0aa1d #1 SMP Tue Mar 20 12:18:35 PDT 2018 riscv64 GNU/Linux
でした。うーん、4.19 かと思ったら、意外と古い?

Linux と buildroot だけでは面白くないので Debian ports から riscv64 向けのパッケージを引っ張ってきて Debian の環境を構築しました。

Debian の riscv64 向けポーティングは絶賛作業中らしく、ffmpeg など用意されていないパッケージもチラホラありますが、自分で用意する手間を考えれば、使えるだけでどれだけありがたいかわかるというものです。

元の SD カードを書き潰すのは若干ためらわれた(後で元に戻せなくなった時に面倒)ので、今は chroot で使っています。

購入時の罠

Crowd Supply から購入しました。本体 $999, 送料 $40, 消費税が 5,000円くらい、合計で 11万円くらいです。SBC にしてはかなり良いお値段です。

送料を払うのですが、家には着払いで届く点にも注意しなければなりません。

UPS が米国→日本まで持ってきて、国内はクロネコヤマトが運びます。受け取りの際に、消費税を着払いでクロネコに払う必要があります。私は消費税のことを知らなくて、何で送料を 2回払うんだ??と混乱しました。

メモ: 技術系の話は Facebook から転記しておくことにした。かなり追記。

編集者: すずき(更新: 2019年 5月 28日 03:30)

コメント一覧

  • コメントはありません。
open/close この記事にコメントする



link もっと前
   2019年 5月 27日 ---> 2019年 5月 18日
link もっと後

管理用メニュー

link 記事を新規作成

合計:  counter total
本日:  counter today

link About www.katsuster.net
RDF ファイル RSS 1.0
QR コード QR コード

最終更新: 1/23 15:09

カレンダー

<2019>
<<<05>>>
---1234
567891011
12131415161718
19202122232425
262728293031-

最近のコメント 5件

  • link 20年12月20日
    すずき 「パック旅行や旅行代理店に割り当てられた専...」
    (更新:12/21 19:00)
  • link 20年12月20日
    hdk 「羽田鹿児島便、ANA直接予約はほとんどし...」
    (更新:12/21 08:17)
  • link 20年09月10日
    すずき 「追加情報。最新の Debian Test...」
    (更新:10/07 16:48)
  • link 20年09月20日
    hdk 「最近は音楽聞く時やビデオ視聴時はミニコン...」
    (更新:09/24 21:43)
  • link 20年09月20日
    すずき 「ありゃー、同じ壊れ方ですね。\n新たなヘ...」
    (更新:09/24 00:23)

最近の記事 3件

link もっとみる
  • link 21年01月22日
    すずき 「[苦境の ANA] 年末(2020年 12月 20日の日記参照)に...」
    (更新:01/23 15:09)
  • link 20年02月22日
    すずき 「[Zephyr を調べる - まとめリンク] 日記が増えすぎて、一...」
    (更新:01/18 20:33)
  • link 21年01月18日
    すずき 「[Debian Testing と Zephyr SDK その] ...」
    (更新:01/18 16:21)

こんてんつ

open/close wiki
open/close Java API

過去の日記

open/close 2002年
open/close 2003年
open/close 2004年
open/close 2005年
open/close 2006年
open/close 2007年
open/close 2008年
open/close 2009年
open/close 2010年
open/close 2011年
open/close 2012年
open/close 2013年
open/close 2014年
open/close 2015年
open/close 2016年
open/close 2017年
open/close 2018年
open/close 2019年
open/close 2020年
open/close 2021年
open/close 過去日記について

その他の情報

open/close アクセス統計
open/close サーバ一覧
open/close サイトの情報