Re: バグ報告スレッド 14 [ No.71 ]
メンテ
 2024/04/20 15:28
 通りすがり
最適化で使われる命令ってコンパイラオプションの/archで指定できませんでしたっけ?
https://learn.microsoft.com/ja-jp/cpp/build/reference/arch-x86

SIMD命令はMMXからAVX512までいっぱいありますがSSE2で十分な気がします。
WindowsはWindows 7の2018年3月のアップデートから
SSE2が必須となっています(当時Vistaはサポート終了済み)。
https://support.microsoft.com/ja-jp/topic/110d3a09-810a-c447-72a7-d52c561364cd
(アプリケーションの代表例として)ブラウザーは以下のようになっています。
SSE2 Chrome 35 (2014-05-20)
SSE2 Firefox 49 (2016-09-20)
SSE3 Chrome 89 (2021-03-02)