General list for discussing Bufferbloat
 help / color / mirror / Atom feed
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: bloat@lists.bufferbloat.net
Subject: [Bloat] [Cerowrt-devel] performance numbers from WRT1200AC (Re: Latest build test - new sqm-scripts seem to work; "cake overhead 40" didn't) (fwd)
Date: Tue, 23 Jun 2015 16:02:04 +0200 (CEST)	[thread overview]
Message-ID: <alpine.DEB.2.02.1506231600590.9487@uplift.swm.pp.se> (raw)


FYI in case some aren't on the cerowrt-devel ml.

---------- Forwarded message ----------
Date: Tue, 23 Jun 2015 14:55:30 +0200 (CEST)
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: cerowrt-devel <cerowrt-devel@lists.bufferbloat.net>
Subject: [Cerowrt-devel] performance numbers from WRT1200AC (Re: Latest build
     test - new sqm-scripts seem to work; "cake overhead 40" didn't)

On Tue, 23 Jun 2015, Sebastian Moeller wrote:

> 	Most likely not. Check http://wiki.openwrt.org/doc/howto/sqm . Rich 
> published a great set of instructions for setting up sqm-scripts under 
> openwrt proper.

I tried it on Linksys WRT1200AC with OpenWrt CC RC2. I configured sqm to have 
800 megabit/s each direction, and ran iperf3 over IPv4 with NAT44 from Linux 
box behind WRT1200AC to an OSX macbook connected on a switch on the same L2 
subnet as the WAN port.

Linux <->WRT1200AC<->switch<->OSX

I get 765 megabit/s of throughput using single session, at sirq load of around 
25%. If I lower the mss to 300 (to generate higher pps) I get around 560 
megabit/s of throughput at 50% sirq. With 10 parallel TCP sessions, I get about 
the same. At MSS of 200 bytes, I get 400 megabit/s at 70% sirq.

If I turn off SQM completely, I get 600 megabit/s at 200 byte MSS single 
session at 80% sirq and 930 megabit/s at 26% sirq with default MSS.

So if you want high performing device that is OpenWRT compatible and still does 
forwarding using CPU so you can test queuing algorithms, the WRT1200AC and 
WRT1900ACv2 is the best I have been able to find currently (unless you go for 
x86 platform).

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se
_______________________________________________
Cerowrt-devel mailing list
Cerowrt-devel@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/cerowrt-devel

                 reply	other threads:[~2015-06-23 14:02 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.bufferbloat.net/postorius/lists/bloat.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.DEB.2.02.1506231600590.9487@uplift.swm.pp.se \
    --to=swmike@swm.pp.se \
    --cc=bloat@lists.bufferbloat.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox