Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-15 | filter: adding IIR filter. | Tom Rondeau | |
Include QA and GRC. | |||
2012-06-15 | filter: copied over interpolator_taps.h to gr-filter. | Tom Rondeau | |
2012-06-15 | filter: adding single_pole_iir_filter blocks. | Tom Rondeau | |
QA, docs, and GRC. | |||
2012-06-15 | filter: updating adaptive FIR filters. | Tom Rondeau | |
No need for our own adaptive_fir class; can do everything with fir_filter. With QA code. | |||
2012-06-15 | filter: minor coding things. | Tom Rondeau | |
2012-06-15 | filter: mods to fir filter bases to make consistent and simpler. | Tom Rondeau | |
2012-06-15 | volk: adding new kernels to test and profile. | Tom Rondeau | |
2012-06-15 | filter: improving documentation and adding GRC blocks for fir_filter_xxx blocks. | Tom Rondeau | |
2012-06-15 | filter: adding ssc and fsf versions of filter with associated new Volk kernels. | Tom Rondeau | |
These routines work and pass QA. They could use some performance work. the FSF is just slightly slower than before; the SCC version is more noticably slower. Both could benefit, probably, by using SSE2 intrinsics to handle the shorts. | |||
2012-06-14 | filter: fixed FIR filter QA code to make sure it excersizes SIMD call. | Tom Rondeau | |
2012-06-14 | filter: added a ccf Volk dot product to use with ccf filters and used it in ↵ | Tom Rondeau | |
fir_filter_ccf. Produces improved results to previous version. | |||
2012-06-14 | filter: switched ccc FIR filter to use aligned VOLK calls. | Tom Rondeau | |
2012-06-14 | filter: fff FIR filters use VOLK machine information to set alignment. | Tom Rondeau | |
Works with SSE and AVX machines. SSE results comparable to float_dotprod still. AVX slightly faster. | |||
2012-06-14 | volk: fixes for 32f dot_prod | Tom Rondeau | |
Accepts num_points like everything else and handles splitting up numbers itself, not expected to be done externally. Adds AVX version, both aligned and unaligned. | |||
2012-06-13 | volk: dot_produce for floats does 16 at a time. | Tom Rondeau | |
This was done to make this have the same performance as float_dotprod from before. This makes all flavors of the 32f dotprod work the same way. Because it's expecting the input to have 4x more samples than specified, it's making qa for these fail. | |||
2012-06-13 | filter wip and probably squash with last. | Tom Rondeau | |
Removing unecessary d_offset counter from fir_filter. | |||
2012-06-13 | filter: process 4 vectors each time in volk dot_prod to speed up fir filters. | Tom Rondeau | |
This makes the volk version of the SSE FIR filter the same speed as using the hand-crafted float_dotprod from before. | |||
2012-06-10 | filter: Fixed filter_delay and hilbert filter to work with aligned filter loads. | Tom Rondeau | |
2012-06-10 | filter: working aligned taps loads for regular and decimating filter. | Tom Rondeau | |
Has working QA code but needs significant performance improvements. | |||
2012-06-10 | filter: adding ccf version for adaptive filter. | Tom Rondeau | |
2012-05-09 | filter: wip: working on adaptive FIR filter. Moved ccc and created parent ↵ | Tom Rondeau | |
class that is not a gr_block. | |||
2012-05-08 | filter: created polyphase_filterbank parent class to handle some ↵ | Tom Rondeau | |
initialization and setting taps of PFB blocks. Converted pfb_channelizer_ccf over to new parent class. Passes QA. | |||
2012-05-08 | filter: copied over pfb_channelizer to gr-filter with QA and GRC. | Tom Rondeau | |
2012-05-07 | filter: fixed typo. | Tom Rondeau | |
2012-05-06 | filter: added fir_filter_with_buffer to gr-filter. | Tom Rondeau | |
Only fff and ccc versions so far. Needs work on Volk to be followed from fir_filter. | |||
2012-05-06 | filter: added filter_delay_fc to gr-filter with QA and GRC files. | Tom Rondeau | |
2012-05-06 | filter: some cleanup with the dc_blocker code. | Tom Rondeau | |
2012-05-06 | filter: moved dc_blocker to gr-filter with QA and GRC blocks. | Tom Rondeau | |
2012-05-05 | filter: added hilbert xform block with QA and GRC block. | Tom Rondeau | |
2012-05-05 | filter: actually run the C++ unit tests. | Tom Rondeau | |
2012-05-05 | filter: added Parks-McClellen algorithm. | Tom Rondeau | |
Renamed gr_remez to pm_remez here. Added QA code and fixed coding style. | |||
2012-05-05 | filter: cleanup and moving calls from gr.firdes to filter.firdes. | Tom Rondeau | |
2012-05-05 | filter: added firdes for generating FIR filters to gr-filter. | Tom Rondeau | |
Addes QA code in both Python and C++. | |||
2012-05-03 | filter: added GRC block for FFT filters. Fixed example install. | Tom Rondeau | |
2012-05-03 | filter: improved documentation for fft_filters. | Tom Rondeau | |
2012-05-03 | filter: preparing to handle alignment better in FIR filters. | Tom Rondeau | |
2012-05-02 | filter: fixed fft_filter tests. | Tom Rondeau | |
2012-05-02 | filter: adding fff version of FFT filter. | Tom Rondeau | |
2012-05-02 | filter: fixed FIR filter taps and added complex FFT filter. | Tom Rondeau | |
2012-05-02 | filter: Reworking filter to have a set of basic implementation classes for ↵ | Tom Rondeau | |
filters of different kinds. The GR blocks are templated now and call from fir_filters for the volk-specific implemenation. Note the modification to build_utils.py to accomodate these changes. | |||
2012-05-02 | filter: adding examples folder. | Tom Rondeau | |
First example compares old filter in gr to new one in filter. | |||
2012-05-02 | filter: fixing up fir_filter_fff to handle taps appropriately, also does ↵ | Tom Rondeau | |
decimation. | |||
2012-05-02 | fft: export the FFTW malloc and free helper functions. | Tom Rondeau | |
2012-05-02 | build: reworking cmake structure for include and lib directories. I think ↵ | Tom Rondeau | |
this is cleaner. We also probably don't need the link_directories (according to the cmake guys, this is no longer necessary). | |||
2012-05-01 | filter: work on creating gr-filter top-level component. | Tom Rondeau | |
Builds but does not bring in libgnuradio-fft.so symbols. | |||
2012-05-01 | fft: enabling doc and grc subdirs. | Tom Rondeau | |
2012-04-30 | Merge branch 'maint' | Johnathan Corgan | |
2012-04-30 | gruel: fix linker assumption made explicit on Ubuntu 12.04 | Tim Oshea | |
2012-04-30 | Merge branch 'gr_fft' | Johnathan Corgan | |
2012-04-29 | fft: put helper classes in namespace | Johnathan Corgan | |