Hey,

As some of you may remember, this year's Rohde & Schwarz Engineering 
Competition was all about GNU Radio. We had a really interesting and fun 
competition and would like to share some of the best enhancements with 
you.
As promised, we released all relevant submissions of the qualifying round, 
where the objective was to optimize the DVB-T2 coder in GNU Radio, at 
https://github.com/RohdeSchwarz/gnuradio-engineering-competition with just 
some minor cleanups from my side. Each team's work is in a separate branch

A few pull requests should be posted right about now.

The results were quite amazing. The best team achieved over 55% reduction 
in used CPU cycles for our testcase, or specifically, the unthrottled 
throughput went from 37 MBit/s to 85 MBit/s with the Xeon server where we 
ran the tests on.

As you can imagine, many enhancements were either a bit ugly, tailored to 
our testcase or just not portable. I stripped some of them out, took the 
best submissions from all teams, rewrote some stuff, generalized them for 
all DVB/DVB-T2 configurations and tested them with the V&V data from the 
BBC. We are still looking at a total speedup from 37 MBit/s to about 75 
Mbit/s unthrottled throughput.

Detailed explanations of how this was achieved can be found in the commit 
messages and the pull requests.

Thank you very much for GNU Radio, it is a lot of fun to work with and I 
learned a lot about SDR during the last months.
We would also like to thank all participants of the competition, they did 
a really good job, it was very pleasant to work with them and we enjoyed 
the time very much.

Best regards
Joshua Schüler

Joshua Schueler/RSD schrieb am 23.03.2017 13:14:06:

> Von: Joshua Schueler/RSD
> An: [email protected]
> Datum: 23.03.2017 13:14
> Betreff: GNURadio is part of the Rohde & Schwarz Engineering Competition
> 
> Hi,
> 
> We just want to give you a heads up that GNURadio is part of this 
> year’s Rohde & Schwarz Engineering Competition. Rohde & Schwarz is 
> an international company specialized in electronic test equipment, 
> broadcast electronics, radio communication and much more.
> The Engineering Competition takes place every year and in this 
> iteration, the students will look into the DVB-T2 blocks of GNURadio
> and will try to optimize and improve them while still complying with
> the official T2 standard.
> 
> There will be two rounds for the different participating countries, 
> the first starts on April 1st, the second starts on May 1st and each
> lasts for about 3-4 weeks.
> To prevent you from getting disturbed by this, we encourage all 
> participants to ask their questions on our message board, but still,
> there may be some increased activity on your mailing list.
> 
> We will publish all code after the competition ends and plan to 
> prepare a pull request with the most interesting stuff.
> 
> In addition, we would like to invite all students reading this list 
> to join the competition. You can find more information on the 
> official homepage at https://engineering-competition.com/en/
> 
> Best regards,
> 
> Joshua Schüler
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to