Cpu、gpuが十分に使用されない

現在、ナビゲーションシステムを使用して1万キャラクターを動かそうとしています。

それぞれのキャラクターにAIコントローラーを設定し、ランダムに移動するビヘイビアツリーを作成してNavMesh上を移動させたのですが、CPUの使用率が20~30%、GPUも10~20%しか使用されず1FPS程度でしか描画されません。

実行環境は、AWS EC2インスタンスの g4dn.4xlarge です。

CPU、GPUを効率的に使用させる方法について何かご存知であればお教えいただければと思います。

UnrealEngine4初心者のため設定すべき項目が漏れている可能性もあるので、基本的な箇所についても何かご指摘いただけると助かります。

以上、よろしくお願いします。

GPUドライバはインストール済みでしょうか?

ご回答ありがとうございます。

GPUドライバについてですが、記載いただいたAWSのドキュメントの通りにインストール済みです。