Skip to content

Commit

Permalink
Set vectorization
Browse files Browse the repository at this point in the history
  • Loading branch information
howetuft committed Jan 4, 2025
1 parent cf658ba commit 5a0b257
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
3 changes: 0 additions & 3 deletions conan-profiles/conan-profile-macOS-X64
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,6 @@ openvdb/*:simd=AVX
embree3/*:avx512=True
embree3/*:shared=True

[conf]
&:tools.build:cxxflags=["-msse", "-msse2"]

[buildenv]
CXX=clang++
CC=clang
7 changes: 5 additions & 2 deletions doc/notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,10 @@ have to set `MACOSX_DEPLOYMENT_TARGET` environment variable to 10.13.

## Vectorization
For Intel, we stick to x86-64-v3 (Haswell, 2013), no more. For all platform
except MacOS Intel, very rely on "-O". For MacOS Intel: Github runner is not
standard, so we start from a x86-64-v1 basis and we add extensions. Otherwise
except MacOS Intel, very rely on "-O".
For MacOS Intel: Github runner is not
standard, so we explicitley 0add extensions. Otherwise
pyluxcore.so cannot be tested ("Illegal instruction").
See https://github.com/ggerganov/whisper.cpp/issues/358 and `sysctl -a machdep.cpu`


0 comments on commit 5a0b257

Please sign in to comment.