michael-roe

Results 18 issues of 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 Request

### 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 Request
FEC

### 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...

Feature Request

### 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...

Bug
FEC

(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...

Enhancement

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...

bug
Future
Low

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...