4

いくつかの異なる ARM プロセッサのフロート パフォーマンスを評価したいと考えています。私はlmbenchandを使用していますpi_css5が、float テストで混乱しています。

(下)からcat /proc/cpuinfo、float 機能には 3 つのタイプがあると思います: ネオン、vfp、vfpv3? this question&answerから、コンパイラに依存しているようです。それでも、compille flag( ) でどれを指定する必要があるのか​​ わかりません-mfpu=neon/vfp/vfpv3。または、それぞれを使用してプログラムをコンパイルする必要があります-mfpu

cat /proc/cpuinfo               
Processor       : ARMv7 Processor rev 4 (v7l)
BogoMIPS    : 532.00
Features    : swp half thumb fastmult vfp edsp neon vfpv3 tls 
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part    : 0xc09
CPU revision    : 4
4

2 に答える 2

0

それぞれを試してみましたが、 and を使用して-mfpu=neonand を指定して-march=armv7-aいる よう-mfloat-abi=softfp で、適切な構成です。

また、参照 ( ARM Cortex-A8 vs. Intel Atom ) は ARM BenchMark に非常に役立ちます。もう 1 つの役立つ記事は、ARM Cortex-A プロセッサと gcc コマンド ラインに関するものです。これにより、SIMD コプロセッサの構成がクリアされます。

于 2013-09-16T08:30:20.633 に答える