3
が、私は最近、次のDelphiソースコードを掘り下げ:拡張配列でSIMDを実行するには?
私の理解するために:
- SSE SIMDを行うために行くための方法です
Single
私はより多くの恩恵を受けることを期待している場合
- SSE2は私の質問
Double
は(私は意味拡張の配列をSMID)と同様のことを行うための方法があります:
ためのカウンターパートであるのに対し、精度はExtended
として提供できますか?
真対1つだけではありません: '拡張申し出より高い精度他の実際のタイプよりも、ポータブルではありません。複数のプラットフォーム間で共有するデータファイルを作成する場合は、Extendedを使用することに注意してください。だから、Extended達成せずにどのようにSIMDをより正確にすることができますか?私はしっかりと解決策があると信じています。 – menjaraz
それから私はそれらの情報源を掘り下げます(それは解決策があるはずです)。私はインテルのデータシートを読みましたが、私は見つけませんでした。 –
マルコが正しいです。 x86またはx64上に存在するすべてのSIMDには、4バイトおよび8バイトのデータがあります。あなたは本当に拡張が必要ですか?私は私のFEMコードではないことを知っています。 –