avx512
Here are 65 public repositories matching this topic...
The project was initially launched as Intel Math Kernel Library for Deep Neural Networks (Intel MKL-DNN) and renamed to DNNL with v1.1 release.
It looks like the website could use an update for the latest rename to oneDNN.
benchdnn help CLI
Conan package
I am sorry but I don't know how to put it into an Issue format, so I have to explain it plainly.
Dear contributors,
It seems that every source file in Vc library has the following copyright notice:
/* This file is part of the Vc library. {{{
Copyright © 2009-2015 XXX <xxx@example.com>
Redistribution and use in source and binary forms, with or without
modification, are permitteThe dynamic dispatch example, as described in documentation seems to work using the Makefile approach.
However, with a CMake file, using the appropriate CMake module, the build fails with error:
main.cpp:(.text+0x5): undefined reference to print_arch()'
-
Updated
Apr 2, 2020 - C++
At least on x86, the fastest intrinsics for shuffling the contents of a vector or blending data from two vectors take an immediate operand, which must be a compile-time constant. So there would be a use case for a compile-time version of xsimd::select(), as it could use these faster instructions.
An example of prior art for this is the shuffle() instruction family in bSIMD:
-
Updated
Sep 18, 2019 - Go
Raising scalars and vectors to integer powers is very common (e.g. llvm.powi), so I think the following APIs would be very useful:
- double Sleef_ipow_u10(double x, int32_t y);
- __m128d Sleef_ipowd2_u10(__m128d x, int32_t y);
- __m256d Sleef_ipowd4_u10(__m256d x, int32_t y);
- __m512d Sleef_ipowd8_u10(__m512d x, int32_t y);
- floa
-
Updated
Sep 5, 2019 - C#
-
Updated
Apr 17, 2020 - C++
Hi there,
I am an experienced C++ programmer but I'm completely lost when it comes to SIMD operations. Currently I'm trying your library for over a week and I still cannot figure out, how to get it to be more performant than the straight forward way.
In my particular case, I am trying to create a SAXPY operation according to BLAS standard using SIMD operations. My vectors are huge and still th
-
Updated
Mar 4, 2020 - C++
-
Updated
Apr 13, 2020 - C
Hi
So, following the instructions, I ran cmake
cmake .. -DSIMD=AVX2 -DDEV=1 -DBOOST_ROOT=/**/boost_1_72_0 -GNinja
It says:
CMake Warning:
Manually-specified variables were not used by the project:
BOOST_ROOT
DEV
Then: ninja -j1 update - unknown target
However, running:
ninja -j 4 tests
ctest
Has worked, apparently successfully: `10
-
Updated
May 13, 2020 - C++
-
Updated
Jan 19, 2018 - C++
-
Updated
May 19, 2020 - C++
-
Updated
Sep 10, 2019 - C
-
Updated
Sep 21, 2018 - Go
Improve this page
Add a description, image, and links to the avx512 topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the avx512 topic, visit your repo's landing page and select "manage topics."


The default documentation URL points to github.com. Doing this in VS2017 results in a message from github that internet explorer is an unsupported browser.
Workaround is to use local storage/clone of the wiki.