Send USRP-users mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of USRP-users digest..."
Today's Topics:
1. about public ip for USRP N210 (alex)
2. Re: about public ip for USRP N210 (Linnenkamp, Nicholas)
3. Re: about public ip for USRP N210 (Marcus M?ller)
----------------------------------------------------------------------
Message: 1
Date: Thu, 06 Mar 2014 16:07:31 +0100
From: alex <[email protected]>
To: USRP-users <[email protected]>
Subject: [USRP-users] about public ip for USRP N210
Message-ID: <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Dear All,
I have some questions about the public IP of N210. Hope some body can
give me some suggestions. Thanks in advance.
1) I am considering if the USRP N210 can be configure a public IP by
DHCP? and I can configure a powerful server remotely to work on the USRP.
2) Does someone have experience to configure a Virtual Machine on a
powerful server to run with USRP N210 and work on a high sampling rate
(20MHz for gr-ieee802.11)? Now I am using desktop with i5 (3.6ghz) to
run the code and it seems to meet the threshold for overflow. In our
lab, we are going to buy a very powerful server and maybe I can
configure some powerful VM to run it.
Any suggestions would be appreciate.
Best regards
Alex
------------------------------
Message: 2
Date: Fri, 7 Mar 2014 19:42:58 +0000
From: "Linnenkamp, Nicholas" <[email protected]>
To: "'alex'" <[email protected]>, "'USRP-users'"
<[email protected]>
Subject: Re: [USRP-users] about public ip for USRP N210
Message-ID:
<f12eb16eed10e34598b8204ce060869c0ce86...@rrc-ats-exmb2.ats.atsinnovate.com>
Content-Type: text/plain; charset="us-ascii"
Alex,
I am not able to give too many suggestions about the N210 but I do have some
experience with virtualization and performance servers and can give you some
insight.
I don't believe that the N210 works with DHCP directly. You would probably
need to contact your DHCP administrator and ask for a static address to be
given for your N210 (provide him/her your MAC address) and then program the IP
address into the N210 directly. This allows the unit to have a public,
routable IP address and reserves the address to keep other people from using it
inadvertently.
The trend lately has been towards parallel processing which means that your
typical high performance server may have 32 processors but they only run at 2.5
GHz each. You get access to tons of memory if you need it but the speed of an
individual processor may be a bottleneck for some programs. Unless your
program is multi-threaded and can take advantage of the numerous other
processors your performance may actually be worse by moving to a high
performance server due to the slower processors.
Another point to consider is the virtual machine software that is being run on
the high performance server. Unless you are running a "bare-metal" version of
your virtual machine software, such as VMware ESXi, then you also have to
contend with the underlying operating system fighting for resources with your
virtual machine. This can cause intermittent interruptions in processing which
can cause problems for real-time system performance.
In summary, it will really depend on if your application is multi-threaded, how
fast the individual processors are on your high performance server, access to
ample memory, type of virtualization software, and ability to reserve a public
DHCP address from your domain administrator. I don't see a reason why it
wouldn't work if the above requirements were met as that is exactly what
virtualization was meant to do.
Good luck,
Nicholas
-----Original Message-----
From: USRP-users [mailto:[email protected]] On Behalf Of alex
Sent: Thursday, March 06, 2014 10:08 AM
To: USRP-users
Subject: [USRP-users] about public ip for USRP N210
Dear All,
I have some questions about the public IP of N210. Hope some body can give me
some suggestions. Thanks in advance.
1) I am considering if the USRP N210 can be configure a public IP by DHCP? and
I can configure a powerful server remotely to work on the USRP.
2) Does someone have experience to configure a Virtual Machine on a powerful
server to run with USRP N210 and work on a high sampling rate (20MHz for
gr-ieee802.11)? Now I am using desktop with i5 (3.6ghz) to run the code and it
seems to meet the threshold for overflow. In our lab, we are going to buy a
very powerful server and maybe I can configure some powerful VM to run it.
Any suggestions would be appreciate.
Best regards
Alex
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
------------------------------
Message: 3
Date: Fri, 07 Mar 2014 22:09:50 +0100
From: Marcus M?ller <[email protected]>
To: [email protected]
Subject: Re: [USRP-users] about public ip for USRP N210
Message-ID: <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
To add a little to Nicholas' great mail,
gnuradio does quite a good job scaling: Every Block runs in its own thread
context, and as long as your multicore architecture allows it, this means that
your gnu radio flowgraph will automatically use as many CPUs as there are
blocks (if that is of advantage).
However, at least the blocks right after the hardware sample source have to
dean with all the bandwidth with only one CPU (multithreaded blocks of course
circumvent that limitation) - I don't know gr-ieee802.11 very well, but I guess
the limiting factor will be the decimating filters at the input of OFDM demod
(the FFT operations are multithreaded by default, if I'm not mistaken), or the
OFDM sync.
You can use GNU Radio's performance counters to find out where the heavy part
of processing takes place on your i5. If that is well-distributed among blocks:
You're in luck :); if not, find out if the most intensive block is
multithreaded.
Greetings,
Marcus
On 03/07/2014 08:42 PM, Linnenkamp, Nicholas wrote:
> Alex,
>
> I am not able to give too many suggestions about the N210 but I do have some
> experience with virtualization and performance servers and can give you some
> insight.
>
> I don't believe that the N210 works with DHCP directly. You would probably
> need to contact your DHCP administrator and ask for a static address to be
> given for your N210 (provide him/her your MAC address) and then program the
> IP address into the N210 directly. This allows the unit to have a public,
> routable IP address and reserves the address to keep other people from using
> it inadvertently.
>
> The trend lately has been towards parallel processing which means that your
> typical high performance server may have 32 processors but they only run at
> 2.5 GHz each. You get access to tons of memory if you need it but the speed
> of an individual processor may be a bottleneck for some programs. Unless
> your program is multi-threaded and can take advantage of the numerous other
> processors your performance may actually be worse by moving to a high
> performance server due to the slower processors.
>
> Another point to consider is the virtual machine software that is being run
> on the high performance server. Unless you are running a "bare-metal"
> version of your virtual machine software, such as VMware ESXi, then you also
> have to contend with the underlying operating system fighting for resources
> with your virtual machine. This can cause intermittent interruptions in
> processing which can cause problems for real-time system performance.
>
> In summary, it will really depend on if your application is multi-threaded,
> how fast the individual processors are on your high performance server,
> access to ample memory, type of virtualization software, and ability to
> reserve a public DHCP address from your domain administrator. I don't see a
> reason why it wouldn't work if the above requirements were met as that is
> exactly what virtualization was meant to do.
>
> Good luck,
>
> Nicholas
>
>
> -----Original Message-----
> From: USRP-users [mailto:[email protected]] On Behalf Of alex
> Sent: Thursday, March 06, 2014 10:08 AM
> To: USRP-users
> Subject: [USRP-users] about public ip for USRP N210
>
> Dear All,
> I have some questions about the public IP of N210. Hope some body can give me
> some suggestions. Thanks in advance.
>
> 1) I am considering if the USRP N210 can be configure a public IP by DHCP?
> and I can configure a powerful server remotely to work on the USRP.
>
> 2) Does someone have experience to configure a Virtual Machine on a powerful
> server to run with USRP N210 and work on a high sampling rate (20MHz for
> gr-ieee802.11)? Now I am using desktop with i5 (3.6ghz) to run the code and
> it seems to meet the threshold for overflow. In our lab, we are going to buy
> a very powerful server and maybe I can configure some powerful VM to run it.
>
> Any suggestions would be appreciate.
>
> Best regards
>
> Alex
>
> _______________________________________________
> USRP-users mailing list
> [email protected]
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
> _______________________________________________
> USRP-users mailing list
> [email protected]
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
------------------------------
Subject: Digest Footer
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
------------------------------
End of USRP-users Digest, Vol 43, Issue 8
*****************************************