MS Surface と Samsung Ativ Tab を所有しています。両方で touchXPRT ベンチマークを実行し、パフォーマンスを分析しました。画像のエンコードとデコード (windows.graphics.imaging ライブラリ、C# を使用) 中に、このプロセスで主に使用される関数 (XYZW_YZXW_32bpp_NEON) があることがわかりました。Ativ では、この関数への 32 回の呼び出しが表示され、Surface では 192 回の呼び出しが表示されます。(6倍の違い)。これをさらに分析して、なぜそれが起こっているのかを突き止めたいと思います。krait CPU (Ativ 上) は、cortex-A15 と非常によく似ており、Surface には Cortex-A9(tegra 3) があります。NEONアーキテクチャに違いがあるかもしれません。どうすればそれを固めて、NEONが実際にこれに責任があると言うことができますか. これを確認するために実行できるテストはありますか? 私は NEON のベースを持っていないので、これについて助けが必要です。
touchXPRT と基礎となる OS のコードは同じです。ありがとう