Eric Blossom wrote:



I see two paths that can get us there:

 (1) dynamic partitioning of the flow graph across processors in
     SMP/multi-core machines.

 (2) m-blocks dynamically scheduled across processors on SMP/multi-core

Once N-cores gets sufficiently large (8 ?), I think we start moving to
a thread / block model.
There's also cases where multi-threading within a block might be beneficial. Large FFT filters, for example. There's an "inflection point" where the cost of setting up a parallel instance of a filter is well-paid-for by computing it in parallel. But I'm no expert on such things.

  o Is it time to think about moving away from USB for USRP?  Perhaps to
     PCI-X 2.0, or PCI-Express?

Or perhaps Express Card.  That would retain the laptop's portability advantage.

Just looked that up. That's basically PCI-Express and USB2.0 "extruded" into the designed-for-laptops
 form factor.  Definitely worth considering.


--
Marcus Leech                            Mail:   Dept 1A12, M/S: 04352P16
Security Standards Advisor        Phone: (ESN) 393-9145  +1 613 763 9145
Strategic Standards
Nortel Networks                          [EMAIL PROTECTED]




_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to