Open KowerKoint opened 2 years ago
https://github.com/Qulacs-Osaka/qulacs-osaka/blob/dev/src/csim/update_ops_control_multi_target_single.cpp#L13
MSVCでなければかならずx86intrin.hがあるかのような分け方をしていますがarm64で当然この命令セットはありません。 SIMDをうまく使いこなすことはできなくともとりあえずarm64でも動くようにしたいです。
これだけでめちゃくちゃ難しそう😢
quick hackとして、x86intrin.h を作っちゃうという技があります。。 touch include/x86intrin.h https://www.wasamon.net/miyo/index.cgi?page=Diary%2F2021%2D4%2D21
touch include/x86intrin.h
https://github.com/Qulacs-Osaka/qulacs-osaka/blob/dev/src/csim/update_ops_control_multi_target_single.cpp#L13
MSVCでなければかならずx86intrin.hがあるかのような分け方をしていますがarm64で当然この命令セットはありません。 SIMDをうまく使いこなすことはできなくともとりあえずarm64でも動くようにしたいです。