• Marcin Zukowski @MarcinZukowski ·

    Hi Harold — I’m interested in using or adapting your AVX-512 histogram snippet in a software project. I couldn’t find a license attached to the snippet. Would you be willing to license it under a permissive license such as MIT, BSD-2-Clause, or Apache-2.0, or otherwise confirm that I may use and redistribute it?

  • Harold Aptroot @haroldaptroot ·

    OK, I've added a copy of the MIT license to make it official. By the way there have been later improvements by others, for example: https://github.com/JoernEngel/joernblog/blob/master/histogram2.md (but then it seems you'd be back to an unclear licensing situation)

  • Marcin Zukowski @MarcinZukowski ·

    Thanks! Will start with yours, and talk to Joern later.

  • Marcin Zukowski @MarcinZukowski ·

    Thanks again, Harold. I used your code in this commit: https://github.com/MarcinZukowski/pivco-huffman/commit/ccabd85f4336f2d3fefa7cd8497c21cfd231ec95 with (hopefully sufficient) attribution.

    I tested Joern's implementation, but it wasn't consistently better. Seems a bit more sensitive to skewed datasets and compiler choices, so for now sticking with yours.

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment