|
From: | Marcus D. Leech |
Subject: | Re: [Discuss-gnuradio] Cannot Achieve 50MSPS Sampling Rate |
Date: | Mon, 05 Mar 2012 18:14:43 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111108 Fedora/3.1.16-1.fc14 Thunderbird/3.1.16 |
The latest master GIT repo for Gnu Radio has integrated work to make many of the core functions SIMD-aware using Volk-based processing "kernels". If you run the latest, you should already be benefitting from SIMD implementations of many core functions, includingI was totally unaware of SIMD before you mentioned it. That's an interesting subject. It is my understand that SIMD is integrated into gnuradio through VOLK as of Dec. 2010. Doesn't look like I can use VOLK directely from grc, or even from Python. Looks like it needs to be implemented at the block level in C++. Is this the case?
filtering, and basic math like complex add, multiply, etc.But I wonder, given the apparent confusion about decimation whether you actually need very-high sample rates, or perhaps you have a misconception about what you really need out of a flow-graph. For example, the sample-rate has very little to do with the final RF frequency you're "looking at" or generating. Unless you're doing very-wideband spectral analysis, or have very-wideband signals to deal with (or any of a number of other interesting wideband applications like Radio Astronomy), you don't need any more bandwidth that will comfortably "fit" your signal(s) of interest.
-- Marcus Leech Principal Investigator Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org
[Prev in Thread] | Current Thread | [Next in Thread] |