測定ツールは、組み込みシステムの電力最適化を支援します
Sundance Multiprocessor Technologyは、高度なエネルギー効率を必要とする組み込みおよびカスタマイズされた低エネルギーコンピューティング(CLEC)システムを開発するための、低コストの電力測定ツールであるLynsynLiteを発売しました。 Lynsyn Liteは、アプリケーションの動作に基づいてシステムのエネルギー消費量を正確に測定し、従来の実験室グレードの電力測定機器を使用する場合と比較して、電力問題の根本原因を追跡する時間のかかるプロセスを大幅に簡素化します。
図1.サイズ比較のためにサムドライブを備えたLynsynLiteボード。 (出典:Sundance Multiprocessor Technology)
コアLynsynテクノロジーは、ノルウェー科学技術大学(NTNU)が、プロジェクトの高性能でエネルギーの開発におけるエネルギー消費量を正確に測定するという課題を克服するために、EUの最近完了したTULIPPプロジェクトへの関与の一環として開発されました。ますます複雑化する画像処理アプリケーションの拡大する範囲を対象とした効率的なリファレンスプラットフォーム。
Lynsyn Liteは、カスタマイズされた低エネルギーコンピューティングの分野でヨーロッパの産業をデジタル化するためのHorizon 2020イノベーションハブであるTETRAMAXからの技術移転資金で開発され、TULIPPコンソーシアムの著名なメンバーでもあるSundance MultiprocessorTechnologyと協力してNTNUによって設計されました。 、コアLynsynテクノロジーの低コストの商用実装を提供します。 2018年、NTNUは、コアLynsynテクノロジーの開発により、EUが資金提供するNetwork ofExcellenceであるHiPEACからTechnologyTransferAwardを受賞しました。
Lynsyn Liteは、組み込みシステムおよびCLECシステムに展開されたソースコードの個々のセクションの電力使用量を測定します。 JTAGを介して接続し、システムプロセッサのプログラムカウンターを非侵入的にサンプリングし、電力測定値をソースコードと関連付けて、消費サンプルをアプリケーションアクションにマッピングします。最大10kHzのサンプリング周波数が使用されます。
図2.代表的なターゲットシステムに接続されたLynsynLiteボード。 (出典:Sundance Multiprocessor Technology)
Lynsyn Liteは、電流と電圧の両方を測定する3つのセンサーを備えており、主にARM Cortex A9、A53、およびA57コアに基づくシステムのアプリケーションパワープロファイリングをサポートするように設計されていますが、そのままのJTAGポッドを別途購入する必要はありません。ザイリンクスプラットフォームケーブルUSB-IIの代替品であるため、ザイリンクスVivadoツールスイートおよびUSB経由のリモート制御電流/電圧メータを備えた汎用JTAGプログラミングデバイスとしても使用できます。 Lynsyn Liteは、LinuxとWindowsの両方のオペレーティングシステムと互換性があり、測定結果のサンプリングと視覚化の両方を行うオープンソースソフトウェアが含まれています。
機能
- Lynsyn Liteを使用して、システム内のソースコードの各セクションの電力使用量を測定するのは簡単で、結果は詳細かつ正確です。
- 電流と電圧の両方を測定する3つのセンサー。
- JTAGを介してプログラムカウンターをサンプリングすることにより、電力測定値をソースコードと相関させます
- 最大10kHzのサンプリング周波数。
- JTAGサンプリングはARMCortex Aコア(現在はA9、A53、A57)をサポートしています。
- リモート制御の電流/電圧メーターとして使用できます。
- ザイリンクスVivadoツールを使用して汎用USBJTAGプログラマーとして使用できます。
- 結果をサンプリングして視覚化するオープンソースソフトウェアが含まれています。
Lynsyn Liteは、NTNUからのライセンスに基づいてSundanceから販売されます。価格は125米ドル、85ポンド、または99ユーロで、TULIPPプロジェクト用に開発された元のLynsynボードの価格の1/5です。
埋め込み