Merged features/mp-sched -r8915:9335 into the trunk. The trunk nowcontains the SMP aware scheduler. This changesetintroduces a dependency on boost 1.35 or later.See source:gnuradio/trunk/README.building-boost for additional info.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9336 221aa14e-8319-0410-a670-987f0aec2ac5
Moved mb_time to omni_time and left mb_time.h with typedef to maintainbackwards compatibility. Removed gcell's dependency on mblocks. Nowgcell only depends on omnithread. Merged eb/wip -r8621:8623 to trunk.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8624 221aa14e-8319-0410-a670-987f0aec2ac5
Merged eb/gcell-wip -r8559:8571 into trunk. The shared queuestructure is slightly modified, and the spu dequeue has beenstreamlined. In addition, the spu Lost-Lock Line Reservation event isnow work correctly, though it is still disabled because it's slower...
refactored gc_jd_queue_data, faster mutex_unlock
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8558 221aa14e-8319-0410-a670-987f0aec2ac5
Merged eb/gcell-wip -r8302:8307 into trunk. This changeset includesan example of SPE assembler (memset.S), a new file of macros for usewith SPE assembler (gc_spu_macs.h), and an extended QA framework. Theeasy to use QA framework adds support for SPE utility code that's...
Tweaks for gcc 4.3 based on patch from Marek Mahut <[email protected]>.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8292 221aa14e-8319-0410-a670-987f0aec2ac5
Merged eb/gcell -r8215:8243 into trunk. This adds gr-gcell, the GNURadio interface to the Cell Broadband Engine.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8244 221aa14e-8319-0410-a670-987f0aec2ac5
FFT inverse tranform is now correct.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8211 221aa14e-8319-0410-a670-987f0aec2ac5
Merged gcell-wip -r8159:8202 into trunk. This includes the followingchanges: * gc_make_job_manager now returns a boost::shared_ptr * opts.program_handle is now a boost::shared_ptr * two new functions for getting a program handle * look_proc and alloc_job_desc now throw on error...
Fix for gcell corrrectness/performance problem. Replaces mfc_syncwith appropriate use of tag and fenced get. We could pick up a bitof additional performance by double buffering the the local storejob descriptor, but that's left for a rainy day.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8090 221aa14e-8319-0410-a670-987f0aec2ac5
dependency fix
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8089 221aa14e-8319-0410-a670-987f0aec2ac5
minor cleanup
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8088 221aa14e-8319-0410-a670-987f0aec2ac5
Merged gcell, the Cell SPE scheduler and RPC mechanism into the trunk.(eb/trunk-with-gcell r8037:8085). Expect additional tweaks, butcurrently works and passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8086 221aa14e-8319-0410-a670-987f0aec2ac5