usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

Storing signals with full bandwidth of USRP x300/x310

P
Perper
Wed, Oct 22, 2014 7:06 PM

Hi all,

USRP x300/x310 is able to stream 200MS/s (800MB/s), which is enormous
volume of information. Not many PC's are able to receive such flow of
data, let alone to store several dozen minutes of it.

Thus I want to ask you, USRP x300/x310 developers and users, what set of
hardware enable you to store the data flow from your USRPs?

In my case I need a system that can be powered with battery, possibly
small and mobile (quite conflicting requirements). However at the moment
proposition of any system that is able to sustain 200MS/s and store it
will be good.

Best Regars,
Piotr Krysik

Hi all, USRP x300/x310 is able to stream 200MS/s (800MB/s), which is enormous volume of information. Not many PC's are able to receive such flow of data, let alone to store several dozen minutes of it. Thus I want to ask you, USRP x300/x310 developers and users, what set of hardware enable you to store the data flow from your USRPs? In my case I need a system that can be powered with battery, possibly small and mobile (quite conflicting requirements). However at the moment proposition of any system that is able to sustain 200MS/s and store it will be good. Best Regars, Piotr Krysik
ME
Matt Ettus
Wed, Oct 22, 2014 10:57 PM

Piotr,

The majority of users of X300/X310 are actually processing the data in real
time either in the host computer or in the FPGA.  Storing samples at 200
MS/s is possible, but not easy.  There are consumer-level SSDs which can do
sequential writes at about 500 MB/s:

http://www.anandtech.com/show/8528/micron-m600-128gb-256gb-1tb-ssd-review-nda-placeholder

With 2 or 3 of those in a RAID configuration you should be able to keep up
if you design your app right.  That being said, you'll fill the drive
pretty quickly, so an array of cheaper spinning disks may make more sense.
Some people have had luck with 8 drive arrays.

Matt

On Wed, Oct 22, 2014 at 12:06 PM, Perper via USRP-users <
usrp-users@lists.ettus.com> wrote:

Hi all,

USRP x300/x310 is able to stream 200MS/s (800MB/s), which is enormous
volume of information. Not many PC's are able to receive such flow of
data, let alone to store several dozen minutes of it.

Thus I want to ask you, USRP x300/x310 developers and users, what set of
hardware enable you to store the data flow from your USRPs?

In my case I need a system that can be powered with battery, possibly
small and mobile (quite conflicting requirements). However at the moment
proposition of any system that is able to sustain 200MS/s and store it
will be good.

Best Regars,
Piotr Krysik


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Piotr, The majority of users of X300/X310 are actually processing the data in real time either in the host computer or in the FPGA. Storing samples at 200 MS/s is possible, but not easy. There are consumer-level SSDs which can do sequential writes at about 500 MB/s: http://www.anandtech.com/show/8528/micron-m600-128gb-256gb-1tb-ssd-review-nda-placeholder With 2 or 3 of those in a RAID configuration you should be able to keep up if you design your app right. That being said, you'll fill the drive pretty quickly, so an array of cheaper spinning disks may make more sense. Some people have had luck with 8 drive arrays. Matt On Wed, Oct 22, 2014 at 12:06 PM, Perper via USRP-users < usrp-users@lists.ettus.com> wrote: > Hi all, > > USRP x300/x310 is able to stream 200MS/s (800MB/s), which is enormous > volume of information. Not many PC's are able to receive such flow of > data, let alone to store several dozen minutes of it. > > Thus I want to ask you, USRP x300/x310 developers and users, what set of > hardware enable you to store the data flow from your USRPs? > > In my case I need a system that can be powered with battery, possibly > small and mobile (quite conflicting requirements). However at the moment > proposition of any system that is able to sustain 200MS/s and store it > will be good. > > Best Regars, > Piotr Krysik > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
P
Perper
Thu, Oct 23, 2014 10:16 AM

Thank you Matt for the quick reply.

The requirement to store the data is quite common in radiolocation (i.e.
SAR imaging) as the radar data is often postprocessed with use of
different algorithms. Examples of equipment that can be attached to USRP
x300 in order to store/send large amounts of data with high bandwidth
might be very valuable for users performing radar measurements with use
of the USRPs.

Best Regards,
Piotr Krysik

W dniu 23.10.2014 o 00:57, Matt Ettus pisze:

Piotr,

The majority of users of X300/X310 are actually processing the data in
real time either in the host computer or in the FPGA.  Storing samples
at 200 MS/s is possible, but not easy.  There are consumer-level SSDs
which can do sequential writes at about 500 MB/s:

http://www.anandtech.com/show/8528/micron-m600-128gb-256gb-1tb-ssd-review-nda-placeholder

With 2 or 3 of those in a RAID configuration you should be able to
keep up if you design your app right.  That being said, you'll fill
the drive pretty quickly, so an array of cheaper spinning disks may
make more sense.  Some people have had luck with 8 drive arrays.

Matt

On Wed, Oct 22, 2014 at 12:06 PM, Perper via USRP-users
<usrp-users@lists.ettus.com mailto:usrp-users@lists.ettus.com> wrote:

 Hi all,

 USRP x300/x310 is able to stream 200MS/s (800MB/s), which is enormous
 volume of information. Not many PC's are able to receive such flow of
 data, let alone to store several dozen minutes of it.

 Thus I want to ask you, USRP x300/x310 developers and users, what
 set of
 hardware enable you to store the data flow from your USRPs?

 In my case I need a system that can be powered with battery, possibly
 small and mobile (quite conflicting requirements). However at the
 moment
 proposition of any system that is able to sustain 200MS/s and store it
 will be good.

 Best Regars,
 Piotr Krysik

 _______________________________________________
 USRP-users mailing list
 USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com>
 http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
Thank you Matt for the quick reply. The requirement to store the data is quite common in radiolocation (i.e. SAR imaging) as the radar data is often postprocessed with use of different algorithms. Examples of equipment that can be attached to USRP x300 in order to store/send large amounts of data with high bandwidth might be very valuable for users performing radar measurements with use of the USRPs. Best Regards, Piotr Krysik W dniu 23.10.2014 o 00:57, Matt Ettus pisze: > > Piotr, > > The majority of users of X300/X310 are actually processing the data in > real time either in the host computer or in the FPGA. Storing samples > at 200 MS/s is possible, but not easy. There are consumer-level SSDs > which can do sequential writes at about 500 MB/s: > > http://www.anandtech.com/show/8528/micron-m600-128gb-256gb-1tb-ssd-review-nda-placeholder > > With 2 or 3 of those in a RAID configuration you should be able to > keep up if you design your app right. That being said, you'll fill > the drive pretty quickly, so an array of cheaper spinning disks may > make more sense. Some people have had luck with 8 drive arrays. > > Matt > > > On Wed, Oct 22, 2014 at 12:06 PM, Perper via USRP-users > <usrp-users@lists.ettus.com <mailto:usrp-users@lists.ettus.com>> wrote: > > Hi all, > > USRP x300/x310 is able to stream 200MS/s (800MB/s), which is enormous > volume of information. Not many PC's are able to receive such flow of > data, let alone to store several dozen minutes of it. > > Thus I want to ask you, USRP x300/x310 developers and users, what > set of > hardware enable you to store the data flow from your USRPs? > > In my case I need a system that can be powered with battery, possibly > small and mobile (quite conflicting requirements). However at the > moment > proposition of any system that is able to sustain 200MS/s and store it > will be good. > > Best Regars, > Piotr Krysik > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com> > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > >
RK
Robert Kossler
Thu, Oct 23, 2014 6:09 PM

Does anyone have experience using something like the OCZ RevoDrive 350 PCIe
x8 SSD rather than a RAID array?

http://ocz.com/consumer/revodrive-350-pcie-ssd

On Thu, Oct 23, 2014 at 6:16 AM, Perper via USRP-users <
usrp-users@lists.ettus.com> wrote:

Thank you Matt for the quick reply.

The requirement to store the data is quite common in radiolocation (i.e.
SAR imaging) as the radar data is often postprocessed with use of
different algorithms. Examples of equipment that can be attached to USRP
x300 in order to store/send large amounts of data with high bandwidth
might be very valuable for users performing radar measurements with use
of the USRPs.

Best Regards,
Piotr Krysik

W dniu 23.10.2014 o 00:57, Matt Ettus pisze:

Piotr,

The majority of users of X300/X310 are actually processing the data in
real time either in the host computer or in the FPGA.  Storing samples
at 200 MS/s is possible, but not easy.  There are consumer-level SSDs
which can do sequential writes at about 500 MB/s:

With 2 or 3 of those in a RAID configuration you should be able to
keep up if you design your app right.  That being said, you'll fill
the drive pretty quickly, so an array of cheaper spinning disks may
make more sense.  Some people have had luck with 8 drive arrays.

Matt

On Wed, Oct 22, 2014 at 12:06 PM, Perper via USRP-users
<usrp-users@lists.ettus.com mailto:usrp-users@lists.ettus.com> wrote:

 Hi all,

 USRP x300/x310 is able to stream 200MS/s (800MB/s), which is enormous
 volume of information. Not many PC's are able to receive such flow of
 data, let alone to store several dozen minutes of it.

 Thus I want to ask you, USRP x300/x310 developers and users, what
 set of
 hardware enable you to store the data flow from your USRPs?

 In my case I need a system that can be powered with battery, possibly
 small and mobile (quite conflicting requirements). However at the
 moment
 proposition of any system that is able to sustain 200MS/s and store

it

 will be good.

 Best Regars,
 Piotr Krysik

 _______________________________________________
 USRP-users mailing list
 USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com>
 http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
Does anyone have experience using something like the OCZ RevoDrive 350 PCIe x8 SSD rather than a RAID array? http://ocz.com/consumer/revodrive-350-pcie-ssd On Thu, Oct 23, 2014 at 6:16 AM, Perper via USRP-users < usrp-users@lists.ettus.com> wrote: > Thank you Matt for the quick reply. > > The requirement to store the data is quite common in radiolocation (i.e. > SAR imaging) as the radar data is often postprocessed with use of > different algorithms. Examples of equipment that can be attached to USRP > x300 in order to store/send large amounts of data with high bandwidth > might be very valuable for users performing radar measurements with use > of the USRPs. > > Best Regards, > Piotr Krysik > > W dniu 23.10.2014 o 00:57, Matt Ettus pisze: > > > > Piotr, > > > > The majority of users of X300/X310 are actually processing the data in > > real time either in the host computer or in the FPGA. Storing samples > > at 200 MS/s is possible, but not easy. There are consumer-level SSDs > > which can do sequential writes at about 500 MB/s: > > > > > http://www.anandtech.com/show/8528/micron-m600-128gb-256gb-1tb-ssd-review-nda-placeholder > > > > With 2 or 3 of those in a RAID configuration you should be able to > > keep up if you design your app right. That being said, you'll fill > > the drive pretty quickly, so an array of cheaper spinning disks may > > make more sense. Some people have had luck with 8 drive arrays. > > > > Matt > > > > > > On Wed, Oct 22, 2014 at 12:06 PM, Perper via USRP-users > > <usrp-users@lists.ettus.com <mailto:usrp-users@lists.ettus.com>> wrote: > > > > Hi all, > > > > USRP x300/x310 is able to stream 200MS/s (800MB/s), which is enormous > > volume of information. Not many PC's are able to receive such flow of > > data, let alone to store several dozen minutes of it. > > > > Thus I want to ask you, USRP x300/x310 developers and users, what > > set of > > hardware enable you to store the data flow from your USRPs? > > > > In my case I need a system that can be powered with battery, possibly > > small and mobile (quite conflicting requirements). However at the > > moment > > proposition of any system that is able to sustain 200MS/s and store > it > > will be good. > > > > Best Regars, > > Piotr Krysik > > > > _______________________________________________ > > USRP-users mailing list > > USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com> > > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > > > > > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >