RaspberryPi400

Raspberry Pi 400を動かしてみる。

  • 2020年11月20日
  • 日常
  • 879view

2020年11月2日、RaspberryPi400が発表されました。

まさかのキーボード一体型でMSXやPC-CLUBなどキーボード一体型PCを使っていたおっさん達がビンビンに反応してしまうの良くわかります。

私も反応してしまったので早速使ってみます。

RaspberryPi400を注文

Pimoroniに注文を入れ、1週間ほどで手物に届きました。

Pimoroniは発送が早く、トラッキングも利用できるので進めです。

今回注文したRaspberryPi400はUKキー配列のモデル、来年には国内でも販売が開始されるとの事ですがJPやUS配列の物になるのではないかと予想してUKにしました。

RaspberryPi400はどんな物なのか

キーボードにRaspberryPi4を内蔵したような物ですが、スペックやインターフェースに少し違いがあります。

RaspberryPi4との大きな違いは以下の通り
CPUクロックが1.8GHz、RaspberryPi4は1.5GHz
Bluetooth 5.1、RaspberryPi4は5.0(5.0と書いてあるサイトもありますが箱には5.1と書いてあります。)
USB2.0が1口、RaspberryPi4は2口(USB2.0が1口少ない)
CSI無し
DSI無し
オーディオ3.5mmジャック無し

オーディオ3.5mmジャックが無いのはかなり厳しい感じがしますがHDMIで接続したディスプレイから音がでますので大きな問題ではありませんでした。

(Bluetoothイヤフォンという手もあります)

RaspberryPi400_i

ケンジントンロックもある。MicroSDスロットはカートを押すと飛び出すタイプ

UNIX-Bench5.1.3の結果

とりあえず技適未取得機器を用いた実験等の特例制度の届出を済ませUNIX-Bench5.1.3を実行します。

RaspberryPi400とRaspberryPi4(4G)のベンチマーク結果は以下の様になりました。

どちらも同じ電源、同じMicroSDカードを使用しベンチマークを行いましたが、なぜかほとんど同じ結果に。

RaspberryPi400

4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       15086497.8 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2674.3 MWIPS (9.9 s, 7 samples)
Execl Throughput                               2009.6 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        254630.3 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           78764.2 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        600029.8 KBps  (30.0 s, 2 samples)
Pipe Throughput                              312056.3 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  40583.9 lps   (10.0 s, 7 samples)
Process Creation                               2660.1 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3338.4 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1027.4 lpm   (60.0 s, 2 samples)
System Call Overhead                         274885.5 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   15086497.8   1292.8
Double-Precision Whetstone                       55.0       2674.3    486.2
Execl Throughput                                 43.0       2009.6    467.3
File Copy 1024 bufsize 2000 maxblocks          3960.0     254630.3    643.0
File Copy 256 bufsize 500 maxblocks            1655.0      78764.2    475.9
File Copy 4096 bufsize 8000 maxblocks          5800.0     600029.8   1034.5
Pipe Throughput                               12440.0     312056.3    250.8
Pipe-based Context Switching                   4000.0      40583.9    101.5
Process Creation                                126.0       2660.1    211.1
Shell Scripts (1 concurrent)                     42.4       3338.4    787.3
Shell Scripts (8 concurrent)                      6.0       1027.4   1712.3
System Call Overhead                          15000.0     274885.5    183.3
                                                                   ========
System Benchmarks Index Score                                         472.4

------------------------------------------------------------------------
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       60250052.5 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    10705.4 MWIPS (9.9 s, 7 samples)
Execl Throughput                               5230.3 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        543630.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          182177.9 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        970531.8 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1245608.0 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 209864.9 lps   (10.0 s, 7 samples)
Process Creation                               7824.6 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   8543.9 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    905.1 lpm   (60.1 s, 2 samples)
System Call Overhead                        1054880.0 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   60250052.5   5162.8
Double-Precision Whetstone                       55.0      10705.4   1946.4
Execl Throughput                                 43.0       5230.3   1216.3
File Copy 1024 bufsize 2000 maxblocks          3960.0     543630.4   1372.8
File Copy 256 bufsize 500 maxblocks            1655.0     182177.9   1100.8
File Copy 4096 bufsize 8000 maxblocks          5800.0     970531.8   1673.3
Pipe Throughput                               12440.0    1245608.0   1001.3
Pipe-based Context Switching                   4000.0     209864.9    524.7
Process Creation                                126.0       7824.6    621.0
Shell Scripts (1 concurrent)                     42.4       8543.9   2015.1
Shell Scripts (8 concurrent)                      6.0        905.1   1508.5
System Call Overhead                          15000.0    1054880.0    703.3
                                                                   ========
System Benchmarks Index Score                                        1291.6

 

RaspberryPi4

4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       15128946.2 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2672.7 MWIPS (9.9 s, 7 samples)
Execl Throughput                               2007.1 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        249489.0 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           77117.8 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        591737.2 KBps  (30.0 s, 2 samples)
Pipe Throughput                              310659.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  39987.3 lps   (10.0 s, 7 samples)
Process Creation                               2700.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3338.1 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   1055.7 lpm   (60.0 s, 2 samples)
System Call Overhead                         274878.1 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   15128946.2   1296.4
Double-Precision Whetstone                       55.0       2672.7    485.9
Execl Throughput                                 43.0       2007.1    466.8
File Copy 1024 bufsize 2000 maxblocks          3960.0     249489.0    630.0
File Copy 256 bufsize 500 maxblocks            1655.0      77117.8    466.0
File Copy 4096 bufsize 8000 maxblocks          5800.0     591737.2   1020.2
Pipe Throughput                               12440.0     310659.5    249.7
Pipe-based Context Switching                   4000.0      39987.3    100.0
Process Creation                                126.0       2700.8    214.3
Shell Scripts (1 concurrent)                     42.4       3338.1    787.3
Shell Scripts (8 concurrent)                      6.0       1055.7   1759.5
System Call Overhead                          15000.0     274878.1    183.3
                                                                   ========
System Benchmarks Index Score                                         471.1

------------------------------------------------------------------------
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       60103324.9 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    10698.1 MWIPS (9.9 s, 7 samples)
Execl Throughput                               5219.8 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        534553.6 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          182649.8 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        968376.3 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1244005.9 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 201864.6 lps   (10.0 s, 7 samples)
Process Creation                               8028.0 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   8583.1 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    934.7 lpm   (60.3 s, 2 samples)
System Call Overhead                        1057160.8 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   60103324.9   5150.2
Double-Precision Whetstone                       55.0      10698.1   1945.1
Execl Throughput                                 43.0       5219.8   1213.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     534553.6   1349.9
File Copy 256 bufsize 500 maxblocks            1655.0     182649.8   1103.6
File Copy 4096 bufsize 8000 maxblocks          5800.0     968376.3   1669.6
Pipe Throughput                               12440.0    1244005.9   1000.0
Pipe-based Context Switching                   4000.0     201864.6    504.7
Process Creation                                126.0       8028.0    637.1
Shell Scripts (1 concurrent)                     42.4       8583.1   2024.3
Shell Scripts (8 concurrent)                      6.0        934.7   1557.8
System Call Overhead                          15000.0    1057160.8    704.8
                                                                   ========
System Benchmarks Index Score                                        1291.9

使ってみた感想

RaspberryPi400は£66.9、RaspberryPi4(4G)は£54です。

キーボードの差は当然ですが、ケースが不要という点が非常に大きいと思います。

RaspberryPi4を使う場合、ケースとヒートシンクかヒートシンク一体型ケースを買わないとまともに使えませんがRaspberryPi400は内部の放熱板で十分放熱できており、そのままガンガン使えます。

キーボードもおまけレベルではなくしっかりした物で、本体の重量も400g位ありますのでタイピング中に本体が動いてしまうなどといった事もありません。

PowerLED

電源ランプがアクセスランプと兼用になっており、SDにアクセスすると点滅するのが地味に便利。

発表時気になった方は買いだと思います。

私はX68000のエミュレーター機として使用する予定です。

RaspberryPi400
最新情報をチェックしよう!
>システム構築・保守に特化した会社です。

システム構築・保守に特化した会社です。

システムの構築・保守運用「システムガーディアン」 社内システム担当が欲しいが、専属で雇うほどの仕事量はない。 必要な時に必要なだけ頼りたいというお悩みを持つ企業様へ専門知識を持って対応を行っております。 サーバから各種システムまで自社・他社で構築されたシステムに対してサポートを行っております。

CTR IMG