[dpdk-dev] DPDK on bare-metal machine

2013-06-19 Thread Stephen Hemminger
The following might be interesting to you. https://speakerdeck.com/multicorenz/bare-metal-multicore-performance-in-a-general-purpose-operating-system It describes recent work to get kernel out of the way. On Wed, Jun 19, 2013 at 12:20 AM, Adeel Amin wrote: > Hello, > > Can anyone tell me that h

[dpdk-dev] DPDK on bare-metal machine

2013-06-19 Thread Jia.Sui(贾睢)
features. I haven't use bare-metal before. Sorry.. BRs Jia Sui -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Antti Kantee Sent: Wednesday, June 19, 2013 4:28 PM To: Adeel Amin Cc: dev at dpdk.org Subject: Re: [dpdk-dev] DPDK on bare-metal machine On 19.06.20

[dpdk-dev] DPDK on bare-metal machine

2013-06-19 Thread Adeel Amin
Hello, Can anyone tell me that how I can run a DPDK application as a bare-metal (i.e. without Linux support). I've tried to run rump kernel TCP/IP stack by Antti Kantee but I'm unable to figure out that how I'll be using it to run stand alone on x86 CPU. Currently I'm running the rump kernel as

[dpdk-dev] DPDK on bare-metal machine

2013-06-19 Thread Antti Kantee
On 19.06.2013 09:20, Adeel Amin wrote: > Hello, > > Can anyone tell me that how I can run a DPDK application as a bare-metal > (i.e. without Linux support). I've tried to run rump kernel TCP/IP stack by > Antti Kantee but I'm unable to figure out that how I'll be using it to run > stand alone on

[dpdk-dev] DPDK on bare-metal machine

2013-06-19 Thread Stephen Hemminger
With latest (3.9 or later) kernels the overhead from Linux kernel is minimal and shrinking fast. The only overhead left is the timer tick and that is being eliminated. Of course it is easy to write slow code and use system calls and defeat the purpose of DPDK. Has anyone experimented with making