Daniel Lemire

Results 1864 comments of Daniel Lemire

It is *not* sufficient to do away with the C++ headers. And there is no clean/portable way to compile in C++ without dependencies on the C++ standard library.

I am closing this issue. We will not proceed in this direction.

It is probably more urgent to address https://github.com/simdutf/simdutf/issues/3 There is probably little need for UTF-32BE since UTF-32 is mostly used internally, and processors are invariably LE these days. cc @NicolasJiaxin

@WojciechMula I have now brought everything in the simdutf, in this branch, for further work.

cc @WojciechMula : This is now up-to-date with lookup4 validation... which is a really nice win.

It might be more reasonable to require VBMI2.

As pointed out by @clausecker, the AVX-512 kernel will run without features such as VBMI2 currently. I expected that you'd need to force it through something like... ``` SIMDUTF_FORCE_IMPLEMENTATION=icelake ./build/benchmarks/benchmark...

> The auto detection seems to be broken. Something is broken in the benchmark program, but I suspect that the bug existed before (it is probably present in our main...

@clausecker I fixed it. The benchmarking program should be slightly more robust now.

@clausecker The performance numbers for the "from UTF-8" functions seems quite low, even on icelake.