[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] [GSoC] FEC Update
From: |
Jan Krämer |
Subject: |
[Discuss-gnuradio] [GSoC] FEC Update |
Date: |
Wed, 16 Jul 2014 13:51:10 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hey all,
I have some updates for you too.
After some evaluations with my mentors, I started from scratch and
wrote my own OOT module gr-celec which now contains a working rate 1/n
Viterbi Decoder which can have as many states as it wants. If it has
more than 8 it can also use SSE kernels :D
Results are far better than my efforts to speed up the existing
gr-trellis.
Complex full euclidean branch metrics with SSE4.1 are approx 4x faster
than the generic kernels, and Viterbi Path Update kernels with SSE4.1
are approx 3x faster than the generic ones. I am quite satisfied with
these results.
You can learn a bit more about it on my blog
http://spectrejan.blogspot.de/
Now I have to do some cosmetics to gr-trellis/examples and then start
on the Log-MAP Decoder.
Regards,
Jan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJTxmcuAAoJEJmPbVa7qwgjg5gIAK8Fhwa9eRF5g8eg22bdoFG1
yoqtb9Po6QiejFRxZ4n0MkkyM5SrLnFG09oQipoFpLcRZFXzGgSkhg4smV3HPN4L
PZHcJR8KqlrBg9NsPr63Wki6UXJ2EYwA14GVIceSECFfr0b286imS5WDMFTp/hCu
R1DGyEBghf7An8MLgxARFh+CKkOZFHQz7LJjOHzoom4CGQ67lhrRSRJFFHZy8X8+
Yw5+ZmMGfY9cFnDYcUIWfmMhCezJJRiwHOEVw5wQk8csGAZpPI9Gqd3g4CRkQGgh
FZrIyM3w+N+KcqZ8I9uUxEKdUomAaKbWxa/eGKgNUhCKx4o4hP34vbamSoqqhyA=
=ZKSk
-----END PGP SIGNATURE-----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Discuss-gnuradio] [GSoC] FEC Update,
Jan Krämer <=