All- I'm looking for advanced developers who are interested in taking our OpenMP accelerator and creating a demo GNU radio application.
The accelerator is a 2.5 Teraflop (32-core) PCIe card with a 1 GBe port and is programmed via OpenMP. The objectives are twofold: -fast response / low latency: C/C++ critical response code sections are marked by OpenMP pragmas and run on the card; data doesn't reach host sw -acceleration: designated code sections are marked by OpenMP pragmas and accelerated on the card (data has already reached host sw) The latter category would not provide performance advantage over a GPU board, unless multiple blocks can be enclosed with a pragma section and run together, and or multiple sections run concurrently (main idea being to limit frequency and increase size of PCIe bus data transfers). >From an Ettus hardware standpoint, the card would look like an Ethernet >pass-thru for data, so UHD / standard drivers would still be used. Yes I have heard there is OpenMP support for Python, but our "source code parser" doesn't not handle Python yet. The card is half-size, single-width, 54 W. I'm open for questions on this. Thanks. -Jeff _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio