私はgem5で非常に新しいです。3 つの単純なプログラムを実行したいのですが、これらは他のプログラムとは異なります。マルチコア アーキテクチャでは、3 つの ARM コアを備えたシステムのように。cpu=2 の数を設定し、「;」を使用して 2 つのプログラムを分離します。:test1;test2 このコードを 2 つの ARM コアで試してみます
./build/ARM/gem5.opt --stats="/home/me/me_Test/me_stat.txt"
./configs/example/se.py --cpu-type=arm_detailed --num-cpu=**2** --caches --l2cache\-c/home /me/eslam_Test/test1/bin/ARM/test1**;** /home/me/me_Test/me/bin/ARM/test2
しかし、私はこのエラーを見ました:
bash: /home/me/me_Test/test2/bin/ARM/test2: cannot execute binary file: Exec format error
どうやってやるの??