さまざまなシナリオを使用して coremark ベンチマークを実行することにより、ARM Cortex R5f プロセッサのパフォーマンスを測定しています。1 つのシナリオは、ATCM メモリに STACK を設定することです。
フラグなしでコンパイルするinline
と、TCM の STACK でより良い結果が得られます。また、flag を指定してコンパイルするとinline
、RAM 上の STACK がより良い結果をもたらします。
TCMがより高速でプロセッサに近いことを考えると、これはどのように説明できますか.
TCM でスタックを設定するときに、プログラムにスタック オーバーフローはありません。