私たちはよく話します シングルボードコンピュータ– 世の中にはさまざまな種類があり、それぞれ機能やコストも異なります。では、どうやって最適なものを見つければいいのでしょうか? 私たちのニーズにぴったりのもの?コンピューティング タスクのパフォーマンスに関する確かな出発点を得るために、いくつかの数値を実行することにしました。これらの統計を見ると、各ボードで何を達成できるか、どのボードがプロジェクトに最適かを理解するのに役立ちます。
結果を簡単にまとめると、お金が増えると全体的にコンピューティング パフォーマンスが向上し、Intel Jouleがトップに立つことになりますが、それがすべてではありません。100ドル未満のボードの中で、最高のパフォーマンスを発揮するのはRaspberry Pi 3で、Dragonboardがそれに続きます。結果を見る際の参考として、浮動小数点データ型では多くの整数演算を実行できます。浮動小数点演算はグラフィカル システムにとってより重要ですが、整数演算はレイテンシを低く抑えることができますが、精度が犠牲になります。
Jouleの最高レベルのパフォーマンスにより、高度なアルゴリズムを使用して大量のデータを判断および処理しながら、4kビデオの入力と出力を操作する可能性が広がります。JetsonはDMIPSではJouleにそれほど劣っていませんが、整数演算のパフォーマンスは約60% しかありません。つまり、整数演算が得意とする低レイテンシの計算が必要な場合、パフォーマンスにかなりの影響が出ることになります。また、オンボードRAMも半分になっています 。
より手頃な価格のボードの中で、最高のパフォーマンスを発揮するのは、頑丈なBroadcom BCM2837をベースにしたRaspberry Pi 3です。Piは、WhetstoneベンチマークでDragonboardを30% 上回り、Dhrystoneベンチマークでは全体的なベンチマーク スコアの差が5% 未満でほぼ同等です。Dragonboardが優れている点の1つは、可用性です。ボードを動かすSnapdragon 410cは、独自のボードを作成する場合にシステムに組み込むための 410e として提供されており、末尾に「e」が付いているため、 Qualcomm が10年間の可用性を保証していることを意味します。Beaglebone Blackはユニークです。産業用温度バージョンで提供されていますが、コアが1つしかないため、機能が大幅に制限され、シングル コアのパフォーマンスを比較した場合でも、浮動小数点のパフォーマンスが不足しています。
数字は必ずしもすべてを物語るわけではありませんが、次のプロジェクトにどのシングルボードコンピュータを使用するかを決定する際の適切な出発点となります。Jouleのようなもので最高のパフォーマンスを目指すことも、お金を節約してRaspberry Pi 3やDragonboard 410cのようなボードを使用することもできます。各SBCには独自の機能が備わっており、すべてのアプリケーションに最適なSBCはありません。
ここに私の完全な結果を示します。これにより、次のプロジェクトで最適な選択を行うことができます。
ベンチマークボード
関連商品を見る