Important
The SingleStore 9.1 release candidate (RC) is available now. It will be promoted to general availability (GA) soon and at that time it will be renamed to SingleStore 10.
In the interim, SingleStore 9.1 RC can be used to preview, evaluate, and provide feedback on the new and upcoming features in SingleStore 10, while SingleStore 9.0 is recommended for production workloads.
AVX2 Instruction Set Verification
On this page
SingleStore can take advantage of the AVX2 instruction set on Intel and Intel-compatible processors to improve the performance of columnstore query processing and enable the use of certain vector functions.
Verify AVX2 Support
A host’s support for the AVX2 instruction set can be verified in a number of ways:
-
Checking the host's processor specifications from the manufacturer.
-
Running either of the following on the command line and confirming that
avx2is listed.lscpu | grep avx2cat /proc/cpuinfo | grep avx2 -
Deploying a new SingleStore cluster, where Toolbox automatically checks for
avx2support. -
Running
check_from theavx2 singlestoredb-server-<version>-<hash>/libdirectory on each host in an existing SingleStore cluster.AVX2 is supported if
check_does not produce any output, does not produce an error, or does not fail.avx2 -
Typical package-based deployment location
-
/opt/singlestoredb-server-<version>-<hash>/lib/check_avx2
-
-
Typical tarball-based deployment locations
-
/opt/singlestore/singlestoredb-server-<version>-<hash>/lib/check_avx2 -
/home/memsql/memsql/singlestoredb-server-<version>-<hash>/lib/check_avx2
-
-
You may also find the location of the
singlestoredb-server-<version>-<hash>directory by viewing the process status ofmemsqld.ps -ef | grep memsqld/opt/singlestore/singlestoredb-server-<version>-<hash>/memsqld
-
Last modified: