I just merged the SMP scheduler code (features/mp-sched) into the trunk [9336]. Outside of the dependency on boost 1.35 or later (see below), things should continue to work without changes, but will be faster on SMP machines. This has been tested on Linux and NetBSD, and is believed to work on OS/X (though I haven't received confirmation yet).
This change set also fixes some outstanding bugs, including removing the "single gr_top_block" restriction. As always, please let me know if you run into any problems. The trunk now depends on boost 1.35 or later, and most distros aren't shipping this yet. This wasn't done lightly, but 1.35 introduces some very nice features for managing threads, which greatly simplified the code. For information on building boost from source, see http://gnuradio.org/trac/browser/gnuradio/trunk/README.building-boost Boost 1.36.0 is the latest release. It's what I'm using. Eric _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
