In this breakout session, we intend to revisit the problem of implementing heterogeneous computing as a first-class citizen of GNU Radio, a topic that has kept boiling up throughout the years. Since the inception of GNU Radio, it has been ported to various platforms, and RFNoC support was added via gr-ettus using the new GRC block-domain concept.
However, all those efforts are very platform-dependent, and it is still not clear how one would write blocks that straddle multiple different processing domains, such as GPUs, FPGAs, dedicated DSPs, as well as GPPs. We attempt to revive this discussion at GRCon and come up with a plan on how to proceed to make heterogeneous computing something that works generically for various underlying hardware platforms.
This breakout session will be very technical. We will be analysing sections of the GNU Radio runtime to identify where we need to add hooks or provide additional APIs and/or functionalities.
We invite all experts on processing and computer architectures, as well as anyone who's interested in improving the GNU Radio runtime in this domain to participate in this breakout session.
The mission of the GNU Radio Educators Group is to promote and support the use of GNU Radio in education, in the widest possible sense of the term - from Middle School through High School and Undergraduate to Graduate education, and for the general public. This includes both learning about GNU Radio (and DSP) as an end in itself, as well as using GNU Radio to facilitate wider exploration of, and interest in, science, technology, engineering and mathematics. Come to the breakout session and win a free HI Radio Telescope kit! For details, see: https://wiki.gnuradio.org/index.php/GREducators
This workshop is meant to evaluate and improve GNU Radio documentation, to improve the experience for both newcomers and experts alike. Workshop members should have decent experience using GNU Radio and using the current documentation to some extent. We will look at both block-specific documentation (e.g. in-line docstrings) and other documentation like usage manual, tutorials, and wiki pages. We will discuss pros and cons of using doxygen versus the wiki for documentation that is not block specific, mainly the usage manual. We will also discuss the challenges in getting the community to submit documetnation improvements, and if there's a way to streamline the process. The schedule of the workshop will look something like:
1. Start by going over what documentation exists
2. Discuss anything that might be missing
3. Discuss what can be done to improve/organize GNU Radio's documentation
The Signal Metadata Format (SigMF) project, founded in February of 2017 under the direction of GNU Radio core leadership, has grown rapidly in adoption and applications, and has become the defacto standard within many companies & organizations for recording metadata of time-series signals. This breakout session will serve as a crash course in SigMF for anyone new, a general project update, and a venue for discussing and organizing the future development of SigMF. There will also be short presentations from people in the community on their use & extensions of SigMF.
September 17 - 21, 2018 - Henderson Convention Center, Henderson, NevadaRegister Now