-
Updated
Jun 20, 2022 - C++
cpp20

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
Here are 1,133 public repositories matching this topic...
-
Updated
Jul 7, 2022 - C++
It is a very common pitfall of Thrust users to attempt to use a __device__
lambda with Thrust algorithms or iterators that fails in silent or obscure ways.
This is frequently due to the limitation that you cannot reliably query the return type of an extended lambda in host code. Specifically
-
Updated
Jul 7, 2022 - C++
-
Updated
Jun 12, 2022 - C++
-
Updated
Jul 2, 2022 - C++
-
Updated
Jul 4, 2022 - C++
-
Updated
Jun 6, 2022
I would like to be able to determine my device-wide primitive's temp_storage_bytes before I have all of the primitive's arguments ready. The interface for obtaining it ostensibly requires everything to be ready for the actual run - and the documentation does not make it clear what arguments it actually needs and what it's going to do with them (e.g. will it look at the input at all, in any way? Pr
-
Updated
Jul 4, 2022 - C++
-
Updated
Jun 10, 2022 - C++
-
Updated
Jun 22, 2022 - C++
-
Updated
Jun 25, 2022 - C++
-
Updated
Nov 23, 2021 - C++
-
Updated
Jul 8, 2022 - C++
-
Updated
Jun 22, 2022 - C++
-
Updated
Jul 2, 2022 - C++
-
Updated
Jul 8, 2022 - C++
The documentation says this "Even though mp-units library does not implement any Linear Algebra types it is generic enough to be used with other Linear Algebra libraries existing on the market.". A set of examples using Eigen would be helpful. Blaze would probably be good too, but personally I don't use it so it's a lower priority for me.
-
Updated
Oct 6, 2021 - C++
-
Updated
Jul 9, 2022 - C++
-
Updated
Jul 9, 2022 - C++
-
Updated
Jun 24, 2022
Good first issue?
There is this trick for writing is_space
with x86 when architecture supports > ssse3
auto is_space(uchars_16 v) -> eve::logical<uchars_16>
{
uchars_16 lookup_table {[](int i, int) {
// Fill in the register based on element index
if (i == ('\t' & 0xf)) return '\t';
if (i == ('\n' & 0xf)) return '\n';
if (i == ('\r' & 0xf)) return '\r';
r
There is constexpr, consteval but constinit is not described.
It could be worth to add it.