michael-roe
michael-roe
### Feature Description This is a request for a block that works like Correlate Access Code - Tag, except that it computes the Euclidean distance between in[i] .. in[i +...
### Feature Description Lots of radio protocols use the Extended Binary Golay Code. There's an out-of-tree implementation on my github. How would people feel about merging this into the main...
### Feature Description This would be a block that has a stream of floats as input and output, and is parameterized by two tags, negTag and posTag. When the block...
### What happened? I encoded a stream of bits with Encode CCSDS 27, conveted 0 and 1 to (float) -1 and +1, added Gaussian noise (amplitide 0.69) and decoded with...
(Feature request) We already have Word64.toInt that treats the word as an unsigned integer. It would be useful to also have a version that treats the word as a signed...
Looking at the code, it treats anything starting with "neon" as an ARM feature, and everything else as x86. I haven't tried running it yet, but I think this will...
Modern compilers are clever; they can recognize some of the algorithms for popcount and replace them with a popcnt (Intel) or cpop (RISC-V) instruction. int count(long x) { int v...
Steps to reproduce (on MIPS64 CPU, running Debian 11): ./volk_test_all volk_32fc_s32fc_multiply_32fc Output: RUN_VOLK_TESTS: volk_32fc_s32fc_multiply_32fc(131071,1) [ 5072.839629] do_page_fault(): sending SIGSEGV to volk_test_all for invalid read access from 0000000000002291 [ 5072.840027] epc...
A commit to the Linux kernel on 24 October 2021 extended /proc/cpuinfo on MIPS to include information about CPU options. The CPU options include nan2008 (I.e. whether the FPU is...