Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-01 | Merge branch 'maint' into v3.6.4git_gras_support | Josh Blum | |
2013-04-09 | volk: fix CentOS build failure with extra lib64 in path | Johnathan Corgan | |
Use updated GrBoost.cmake from main build | |||
2013-03-31 | Merge branch 'maint' into v3.6.4git_gras_support | Josh Blum | |
Conflicts: gnuradio-core/src/lib/runtime/gr_block.cc gnuradio-core/src/lib/runtime/gr_block.h | |||
2013-03-18 | volk: fixed MSVC include directory | Nicholas Corgan | |
2013-03-18 | volk: header fixes from maint | Josh Blum | |
2013-03-18 | volk: fix include typo, profile app compiles | Josh Blum | |
2013-02-22 | Merge branch 'maint' into v3.6.4git_gras_support | Josh Blum | |
Conflicts: volk/apps/volk_profile.cc | |||
2013-02-21 | volk: Fixed volk_profile MSVC incompatibility | Nicholas Corgan | |
2013-01-20 | volk: the profiler is no longer strictly unix | Josh Blum | |
2013-01-20 | volk: remove bad find_package missing components, this is declared in top level | Josh Blum | |
2013-01-20 | volk: the profiler is no longer strictly unix | Josh Blum | |
2013-01-20 | volk: remove bad find_package missing components, this is declared in top level | Josh Blum | |
2013-01-13 | gras: support changeset for 3.6.4 | Josh Blum | |
used volk from next branch cf5c930d89ac89ba5a0da4a616c88d3c37e018ae for grextras support (it uses the dispatcher) empty stubs for the gr_basic_block msg passing. This is going to be difficult to figure out. The alias stuff may or may not be related most qa pass, there seems to be some additional issues, will be working through them on futher commits Conflicts: gnuradio-core/CMakeLists.txt gnuradio-core/src/lib/runtime/CMakeLists.txt gnuradio-core/src/lib/runtime/gr_block.cc gnuradio-core/src/lib/runtime/gr_block.h gnuradio-core/src/lib/runtime/gr_hier_block2.h gnuradio-core/src/lib/runtime/gr_top_block.h gnuradio-core/src/python/gnuradio/gr/__init__.py gr-audio/examples/c++/CMakeLists.txt gr-fcd/examples/c++/CMakeLists.txt grc/python/Port.py | |||
2012-12-07 | core: added gr_tuntap_pdu, gr_socket_pdu, and msg passing enhancements | Tim O'Shea | |
2012-09-10 | volk: forgot critical variable subs | Josh Blum | |
2012-08-30 | adding gr_endian_swap block | Tim O'Shea | |
2012-08-30 | Merge branch 'maint' | Johnathan Corgan | |
2012-08-30 | volk: dont set CMAKE_REQUIRED_FLAGS when empty | Josh Blum | |
2012-08-28 | Merge branch 'maint' | Johnathan Corgan | |
2012-08-28 | volk: special werror unused cmd line arg for clang | Josh Blum | |
2012-07-17 | Merge remote branch 'jblum/volk_mmx_fix' | Johnathan Corgan | |
2012-07-17 | volk: entirely remove commented out ORC clause for volk_16u_byteswap_u | Johnathan Corgan | |
2012-07-17 | volk: fix for win64 MSVC not having MMX support | Josh Blum | |
1) For the machine defs that will pass on windows, generate a machine with mmx and without using mmx| 2) In the cmakelists, we overrule MMX arch on MSVC 64. Also overrule redundant machines for when MMX does pass. 3) Set LV_HAVE_SSE && LV_HAVE_MMX for volk_16i_32fc_dot_prod_32fc_a. Afterall, it is calling into MMX intrinsics as well. | |||
2012-07-16 | Comment out orc support for volk_16u_byteswap_u | Johnathan Corgan | |
2012-07-15 | volk: adding unaligned byteswap kernel. | Tom Rondeau | |
2012-07-04 | volk: use loadu for unaligned volk_32f_x2_dot_prod_32f_u_sse* | Josh Blum | |
2012-07-04 | volk: fix volk_32f_x2_dot_prod_32f_u_sse tail case | Josh Blum | |
2012-07-03 | Merge branch 'maint' | Johnathan Corgan | |
2012-07-03 | volk: don't initialize phase in rotator | Johnathan Corgan | |
2012-06-25 | volk: replace (__m128) with volk cast for portability | Josh Blum | |
2012-06-22 | volk: fixing some volk kernels. | Tom Rondeau | |
This should fix some problems with gr-filter QA tests. Also removes some warnings. | |||
2012-06-20 | volk: added missing avx header include | Josh Blum | |
2012-06-20 | Merge branch 'gr_filter' | Johnathan Corgan | |
2012-06-15 | volk: adding new kernels to test and profile. | 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: 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 | 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: 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-07 | volk: have an alignment even for unknown (generic) machines. | Tom Rondeau | |
2012-05-12 | volk: fix some signedness and unused variable warnings | Johnathan Corgan | |
2012-05-12 | volk: fix profiler comparison | Johnathan Corgan | |
2012-05-11 | volk: add SIMD implementation for fixed phase rotation | Nick McCarthy | |
2012-05-07 | volk: fixed popcnt. | Moritz Fischer | |
2012-04-23 | volk: force kwargs keys to be of type str, not unicode for py25 | Josh Blum | |
2012-04-19 | volk: code simplification, overrule macro and python opts | Josh Blum | |
2012-04-19 | volk: avoid sse2 saturation issue 32768->32767 | Josh Blum | |
2012-04-19 | volk: added set_float_rounding to volk_cpu_init | Josh Blum | |
2012-04-19 | volk: avx overrule is gcc4.4, make prints match | Josh Blum | |
2012-04-19 | volk: disable AVX if GCC version < 4.6.0 | Nick Foster | |