summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote branch 'benreynwar/maint'Tom Rondeau2012-03-101-0/+17
|\
| * Adding __repr__ to constellations.Ben Reynwar2012-03-091-0/+17
| |
* | Merge branch 'maint'Johnathan Corgan2012-03-082-0/+2
|\ \
| * | build: updated ignoresJohnathan Corgan2012-03-082-0/+2
| | |
* | | build: update revision to 3.5.3gitv3.5.3gitJohnathan Corgan2012-03-052-4/+4
|/ /
* | build: update revision to 3.5.2v3.5.2Johnathan Corgan2012-03-052-2/+2
| |
* | build: update from canonical config filesJohnathan Corgan2012-03-054-20/+50
| |
* | testing something.Tom Rondeau2012-03-041-0/+1
| |
* | volk: include config.h to have rintf in windows/msvc.Tom Rondeau2012-03-031-0/+4
| |
* | Merge remote branch 'tom/safe_align'Johnathan Corgan2012-03-01115-303/+5123
|\ \
| * | volk: float to short conversion is consistent between archs and tail cases. ↵Tom Rondeau2012-02-233-19/+18
| | | | | | | | | | | | Rounds to nearest number.
| * | Merge remote branch 'bistromath/volk_fix' into safe_alignTom Rondeau2012-02-2319-108/+246
| |\ \ | | | | | | | | | | | | | | | | Conflicts: volk/apps/volk_profile.cc
| | * | Remove ORC invocation since // doesn't dissuade the generator.Nick Foster2012-02-221-14/+0
| | | |
| | * | Volk: add scalar const support to the profiler/QA code. Disabled ↵Nick Foster2012-02-214-10/+37
| | | | | | | | | | | | | | | | volk_32fc_s32fc_multiply_32fc_a's Orc impl due to it not working.
| * | | Merge branch 'safe_align' of vortex.corganenterprises.com:gnuradio-trondeau ↵Tom Rondeau2012-02-147-22/+11
| |\ \ \ | | | | | | | | | | | | | | | into safe_align
| | * | | build: fix autotools for gnuradio-core volkificationJohnathan Corgan2012-02-147-22/+11
| | | | |
| * | | | volk: added README file to explain how to run the benchmark tests and ↵Tom Rondeau2012-02-141-0/+252
| |/ / / | | | | | | | | | | | | plotting tool.
| * | | Merge branch 'master' into safe_alignJohnathan Corgan2012-02-1497-223/+1590
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc
| * | | | volk: complex_to_arg doesn't actually use Volk. No need to benchmark it.Tom Rondeau2012-02-131-8/+1
| | | | |
| * | | | volk: can specify a table to calculate the percent improvement against ↵Tom Rondeau2012-02-131-20/+60
| | | | | | | | | | | | | | | | | | | | instead of just the raw numbers.
| * | | | core: change alignment requirement.Tom Rondeau2012-02-131-1/+1
| | | | |
| * | | | volk: better handling of plot for error bars. Older versions of pylab don't ↵Tom Rondeau2012-02-131-8/+10
| | | | | | | | | | | | | | | | | | | | like the kwargs.
| * | | | volk: added some documentation to the Doxygen manual explaining Volk and how ↵Tom Rondeau2012-02-132-0/+171
| | | | | | | | | | | | | | | | | | | | to use it.
| * | | | core: reverting float_to_int to non-Volk due to precision/wrapping issues.Tom Rondeau2012-02-134-15/+23
| | | | | | | | | | | | | | | | | | | | Using the Volk function causes too much of a change in the output values right now. Will have to relook at it for the right thing to do. Keeping the use of vlen and scale, though.
| * | | | volk: better args for benchmarking volk tests; can specify a list of test ↵Tom Rondeau2012-02-132-16/+17
| | | | | | | | | | | | | | | | | | | | numbers.
| * | | | volk: improved GR benchmark and plotting utilities.Tom Rondeau2012-02-133-53/+110
| | | | |
| * | | | volk: test commands for measuring type conversion performance.Tom Rondeau2012-02-131-0/+183
| | | | |
| * | | | core: fixed alignment call for char_to_short.Tom Rondeau2012-02-131-1/+1
| | | | |
| * | | | volk: adding an examples directory with scripts to benchmark and compare ↵Tom Rondeau2012-02-133-0/+398
| | | | | | | | | | | | | | | | | | | | volk-optimized GR blocks.
| * | | | core: using volk for conjugate block and added QA code for it.Tom Rondeau2012-02-133-19/+62
| | | | |
| * | | | volk: adding complex conjugate kernel.Tom Rondeau2012-02-135-1/+136
| | | | |
| * | | | volk: fixed complex multiply and conjugate kernel to use xor for conjugation.Tom Rondeau2012-02-132-4/+3
| | | | |
| * | | | core: added Volk-optimized gr_multiply_conjugate_cc at one block with QA code.Tom Rondeau2012-02-139-4/+222
| | | | |
| * | | | volk: added a 32fc multiply conjugate kernel.Tom Rondeau2012-02-135-0/+169
| | | | |
| * | | | core: added volk version of add_ff.Tom Rondeau2012-02-1311-11/+167
| | | | |
| * | | | volk: added unaligned version of adding 2 vectors.Tom Rondeau2012-02-134-0/+69
| | | | |
| * | | | core: new multiply_const_ff and multiply_ff blocks done using Volk.Tom Rondeau2012-02-1312-17/+173
| | | | |
| * | | | volk: new unaligned versions of float multipliers.Tom Rondeau2012-02-136-14/+231
| | | | |
| * | | | sched: some added protections and checks for the alignment states.Tom Rondeau2012-02-131-1/+11
| | | | |
| * | | | core: moving multiply_const_ff from gengen to general to take advantage of volk.Tom Rondeau2012-02-1315-17/+276
| | | | | | | | | | | | | | | | | | | | Also adds SSE and AVX and unaligned Volk versions for this.
| * | | | core: more fixes when moving files from gengen to general.Tom Rondeau2012-02-022-10/+0
| | | | |
| * | | | volk: adding new functions to Makefile.Tom Rondeau2012-02-021-0/+2
| | | | |
| * | | | volk: adding new Volk functions added in this branch to the volk_profile ↵Tom Rondeau2012-02-022-0/+13
| | | | | | | | | | | | | | | | | | | | tool and installing it into $prefix/bin.
| * | | | core: moving multiply_cc and multiply_const_cc out of gengen and into ↵Tom Rondeau2012-02-0214-23/+360
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | general so they can make use of volk calls. QA code now explicitly tests the cc versions of these blocks.
| * | | | volk: improving performance of multiply_const and multiply two streams.Tom Rondeau2012-02-023-3/+106
| | | | |
| * | | | sched: better working alignment handling.Tom Rondeau2012-02-021-28/+25
| | | | | | | | | | | | | | | | | | | | Works with max_noutput_items and set_output_multiple.
| * | | | volk: adding unaligned versions of complex multiply a constant and complex ↵Tom Rondeau2012-02-022-0/+119
| | | | | | | | | | | | | | | | | | | | multiply 2 streams.
| * | | | core: redo fft_filter (complex and float) with Volk.Tom Rondeau2012-01-304-17/+5
| | | | | | | | | | | | | | | | | | | | No need for sse implementation now but keeping code for reference.
| * | | | core: fixing up complex_to_xxx for using Volk where appropriate. Speed ↵Tom Rondeau2012-01-302-39/+17
| | | | | | | | | | | | | | | | | | | | benchmark were used to decide which implementation to use.
| * | | | core: complex_to_xxx (float, real, imag, arg) to volk.Tom Rondeau2012-01-301-1/+59
| | | | |