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

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

日々

link permalink

がんばれ 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]
link 編集する

コメント一覧

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



link permalink

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]
link 編集する

コメント一覧

  • コメントはありません。
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 コード

最終更新: 10/13 23:20

カレンダー

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

最近のコメント 5件

  • link 19年09月01日
    すずき 「私も正直びっくりです。間違って違う製品を...」
    (更新:09/04 23:39)
  • link 19年09月01日
    hdk 「車向けの製品の中でも、車載コンピューター...」
    (更新:09/02 23:20)
  • link 19年07月18日
    hdk 「あっ、AAMはマニュアルのオペレーション...」
    (更新:07/25 00:02)
  • link 19年07月18日
    すずき 「AAM(ASCII Adjust AX ...」
    (更新:07/24 22:22)
  • link 19年07月18日
    hdk 「加算減算は符号のありなしどちらも命令が同...」
    (更新:07/24 07:25)

最近の記事 3件

link もっとみる
  • link 19年10月06日
    すずき 「[RISC-V のバイナリダンプを逆アセンブルする] 相変わらず空...」
    (更新:10/13 23:20)
  • link 19年10月12日
    すずき 「[台風 19号] あの台風 15号(Faxai)(2019年 9月...」
    (更新:10/13 22:04)
  • link 19年09月08日
    すずき 「[台風 15号] 超強力な台風 15号(Faxai)が来るというこ...」
    (更新:10/13 22:03)

こんてんつ

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 過去日記について

その他の情報

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