AI ハードウェア 1 - Ingenic T40 用の ubuntu の基本的な使用方法

シリーズ記事ディレクトリ


序文

近年、ディープラーニングの進歩により、人工知能は急速に発展しています。汎用コンピューティング技術として、人工知能はあらゆる階層と統合され、世界で新たな産業革命を引き起こしています。
組み込みシステムは、アプリケーションに「組み込まれた」コンピューター システムです。組み込みシステムと従来の PC の違いは、組み込みシステムには通常、特定のアプリケーション用の専用ソフトウェアおよびハードウェア インターフェイスが装備されており、コンピューティング速度、ストレージ容量、信頼性、消費電力、および容量の要件がそれらの PC とは大きく異なることです。汎用PCのこと。スマートフォン、マルチメーター、ドローン制御システム、通信スイッチ、洗濯機、スマートテレビ、自動車制御システム、医療用CT装置など、組み込みシステムは日常生活のあらゆるところで目にすることができます。

NPU は Neural Processing Unit の略称で、ニューラル ネットワーク プロセッサであり、人工知能アプリケーションを高速化するために特別に使用されるチップです。比較的短期間で多数のコンピューティングタスクを完了できるため、人工知能アプリケーションの効率と速度が向上し、人工知能アプリケーションの動作速度と効率を大幅に向上させることができます。次に、NPU を使用したコンピューティングは、従来の CPU や GPU を使用するよりも時間とリソースの効率が高いため、コンピューティング コストを削減できます。さらに、NPU は計算エラーによるシステムのクラッシュや障害を減らすことができるため、システムの安定性と信頼性も向上します。

1. 独自の T40 パラメータ

ここに画像の説明を挿入
ここに画像の説明を挿入
Ingenic AIE は、計算効率と柔軟性の点で優れており、高い計算能力とプログラマビリティを備えています。この柔軟性により、AIE はさまざまな開発中のニューラル ネットワーク アーキテクチャと適切に動作することが保証され、低ビット量子化テクノロジーにより、低消費電力と低帯域幅を特徴とする Ingenic AIE の AI コンピューティング能力がさらに強化されます。

主流のディープ ニューラル ネットワークとよりよく適合させるために、Ingenic AIE コアにはさまざまな次元と強度の命令が含まれています。AIE コアは柔軟性がありながら、畳み込み、プーリング、その他の計算を高速化するようにプログラムできます。

Ingenic AIE コアは低ビット量子化をサポートしているため、さまざまなシナリオのニーズに応じてさまざまなコンピューティング機能とさまざまなコンピューティング解像度を提供できます。

モデルのトレーニング、モデルの変換と最適化、モデルの展開と導入を統合した Magik は、エッジ AI アプリケーション用のディープ ニューラル ネットワーク用のオールインワン オープン プラットフォームです。
主流のモデル トレーニング プラグイン、モデルの最適化と変換ツール チェーン、誘導ファームウェア、自社開発のアルゴリズムとアプリケーション リファレンス ライブラリ Model Zoo はすべて、人工知能業界と共進化するプラットフォームに統合されています。

Ingenic Magik AIE SDK を使用すると、開発者は、さまざまな深層学習アーキテクチャで構築されたモデルを、Ingenic SoC で実行される AIE にデプロイできます。アプリケーション製品をより迅速にリリースできると同時に、開発リソースをより経済的に使用できます。
ここに画像の説明を挿入
ここに画像の説明を挿入

2. ステップを使用する

1.パテ

インストール

オンラインを使用して Putty をインストールします。

sudo apt-get install putty

構成

Enter して実行します (シリアルデバイスファイルを操作するにはスーパーユーザー権限が必要なため):

sudo putty

ここに画像の説明を挿入

シリアル ポートの tty 名を確認するには、次のコマンドを入力します。

dmesg

ここに画像の説明を挿入

シリアル ポートのステータスを表示するには、次のコマンドを入力します。

ls /dev/ttyUSB*

プロンプトが表示されたら

ls: 无法访问'/dev/ttyUSB': 没有那个文件或目录

USB ポートが接続されていないか、brltty ドライバが占有されている可能性がありますので、USB ポートを抜き差しするか、USB ポートを交換することをお勧めします。

通常の状況下で:

ここに画像の説明を挿入

OK、シリアル ケーブルが接続されており、デバイス ファイル名が ttyUSB0 であることがわかります。

次に、USB からシリアル ポートに接続します:
1). 接続タイプは「シリアル」を選択します。

2). シリアル行:「/dev/ttyUSB0」、2番目の手順で確認したシリアルポート番号を入力します。

3)。速度: 115200

4).「開く」を押してPuttyの設定を完了します
ここに画像の説明を挿入

使用

パテを使用して開発ボードに接続した後、電源を再起動するか、開発ボードのリセット ボタンを押すと、Linux 開発ボードのブート情報を確認できます。ここに画像の説明を挿入

ログインを求めるプロンプトが表示され、root を入力し、管理者モードに入ります
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_45848817/article/details/131187286