faasutilは、Alibaba Cloud FPGA as a Service (FaaS) が提供する次世代のコマンドラインツールであり、FPGA高速化されたインスタンスをより使いやすく、より安定性、セキュア、スケーラブルにすることができます。 faasutilを使用すると、簡単なコマンドを実行して環境を構成し、基盤となる実装を気にせずにFPGAイメージを生成およびロードできます。 このトピックでは、faasutilを取得する方法について説明します。
前提条件
FPGA高速化インスタンスが作成され、ツールを使用して接続されます。 詳細については、「接続方法の概要」をご参照ください。
手順
次のコマンドを実行して、
/dev/virtio-ports/FaaS.agent
ファイルがFPGAアクセラレーションインスタンスに存在するかどうかを確認します。ls -l /dev/virtio-ports/FaaS.agent
ファイルが存在する場合は、次のステップに進みます。
ファイルが存在しない場合、現在のFPGAアクセラレーションインスタンスはfaasutilをサポートしていません。 代わりにfaascmdを使用します。 詳細については、「faascmdの概要」をご参照ください。
次のコマンドを実行してfaasutilをダウンロードします。
wget https://fpga-tools.oss-cn-shanghai.aliyuncs.com/faascmd_bin/v2_0/faasutil
次のコマンドを実行してfaasutilを実行可能にします。
chmod + x faasutil