SwuduSusuwu / SubStack

Stages blog posts, has C++ sources which match posts. Blog is about antivirus + autonomous tools + human nervous tissues
https://SwuduSusuwu.substack.com/
Apache License 2.0
1 stars 0 forks source link

Fomenkoelena15 #11

Open Serh12 opened 5 months ago

SwuduSusuwu commented 5 months ago

First of search results: https://x.com/Lenkafomenka (posts about hardware accelerators) Do you want Neon/AVX2 paths? https://github.com/SwuduSusuwu/SubStack/blob/trunk/cxx/ClassCns.hxx implementations can benefit from this, but would not have as much general-purposeness. https://github.com/SwuduSusuwu/SubStack/blob/trunk/cxx/ClassResultList.hxx is all templates, thus ./build.sh --release (which passes CXXFLAGS -O2) should optimize for you. Forgot to pass -march=native, which perhaps can optimize for GPUs.

Or are you upset that https://github.com/SwuduSusuwu/SubStack/blob/trunk/.clang-tidy excludes some of the altera-* tests? altera-id-dependent-backward-branch gives lots of false positives, some of which the new for(auto &X : S) loops address. altera-struct-pack-align has lots of false positives about class ResultList (that the std::vectors are not aligned), altera-unroll-loops has false positives for almost all loops.