Benchmark 1.0 vs 1.1

70 views
Skip to first unread message

Patrik Nordwall

unread,
May 12, 2011, 10:59:03 AM5/12/11
to akka...@googlegroups.com
Attached charts comparing one-way send. Nothing surprising. It is as Viktor already told us all - performance has been improved, and there is no reason to use hawt. Good job Viktor!

I have run the tests on Macbook Pro, Intel Core i7, 2.2 GHz (4 physical cores)
BENCH_PROPS='-DuseTxLogFile=false -Dbenchmark=true -DminClients=1 -DmaxClients=40 -DuseDummyOrderbook=true -DrepeatFactor=300'
VMARGS='-server -Xms512m -Xmx1024m -XX:+UseConcMarkSweepGC'
throughput.png

average_latency.png

5th_percentil_latency.png

50th_percentil_latency.png

95th_percentil_latency.png

--

Patrik Nordwall
work: Typesafe - Enterprise-Grade Scala from the Experts
code: http://akka.io
twtr: @patriknw


throughput.png
5th_percentil_latency.png
50th_percentil_latency.png
95th_percentil_latency.png
average_latency.png

Jonas Bonér

unread,
May 12, 2011, 11:01:00 AM5/12/11
to akka...@googlegroups.com
#legendofklang continues...

--
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/akka-user?hl=en.



--
Jonas Bonér
CTO
Typesafe - Enterprise-Grade Scala from the Experts
Phone: +46 733 777 123
Twitter: @jboner


50th_percentil_latency.png
throughput.png
average_latency.png
5th_percentil_latency.png
95th_percentil_latency.png

Peter Veentjer

unread,
May 13, 2011, 1:55:32 AM5/13/11
to akka...@googlegroups.com
Very good work Viktor. Always nice to see if more performance can be squeezed out. I wonder what the performance will look like in 12 months :)
average_latency.png
95th_percentil_latency.png
5th_percentil_latency.png
50th_percentil_latency.png
throughput.png

√iktor Ҡlang

unread,
May 13, 2011, 2:53:53 AM5/13/11
to akka...@googlegroups.com
On Fri, May 13, 2011 at 7:55 AM, Peter Veentjer <alarm...@gmail.com> wrote:
Very good work Viktor. Always nice to see if more performance can be squeezed out. I wonder what the performance will look like in 12 months :)

With Veentjer on the team and his crazy machinecode analysis we will never know! :-)

Also, I'll talk to Doug Lea about optimizing ThreadPool queues ;-)
 



--
Viktor Klang

Akka Tech Lead
Typesafe - Enterprise-Grade Scala from the Experts

Twitter: @viktorklang

average_latency.png
95th_percentil_latency.png
50th_percentil_latency.png
5th_percentil_latency.png
throughput.png

Peter Vlugter

unread,
May 13, 2011, 3:14:53 AM5/13/11
to akka...@googlegroups.com
Viktor Klang can squeeze performance from a rock, with his bare hands. The legend continues.


On 13/05/2011, at 5:55 PM, Peter Veentjer wrote:

> Very good work Viktor. Always nice to see if more performance can be squeezed out. I wonder what the performance will look like in 12 months :)
>
> On Thu, May 12, 2011 at 5:01 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
> #legendofklang continues...
>
>
> On 12 May 2011 16:59, Patrik Nordwall <patrik....@gmail.com> wrote:
> Attached charts comparing one-way send. Nothing surprising. It is as Viktor already told us all - performance has been improved, and there is no reason to use hawt. Good job Viktor!
>
> https://github.com/patriknw/akka-sample-trading
> I have run the tests on Macbook Pro, Intel Core i7, 2.2 GHz (4 physical cores)
> BENCH_PROPS='-DuseTxLogFile=false -Dbenchmark=true -DminClients=1 -DmaxClients=40 -DuseDummyOrderbook=true -DrepeatFactor=300'
> VMARGS='-server -Xms512m -Xmx1024m -XX:+UseConcMarkSweepGC'

> <throughput.png>
>
> <average_latency.png>
>
> <5th_percentil_latency.png>
>
> <50th_percentil_latency.png>

Hanzel

unread,
May 16, 2011, 4:28:23 AM5/16/11
to Akka User List
Out of curiosity, is there some benchmark available to test the
performance of remote actors?

On 13 Mai, 09:14, Peter Vlugter <pvlug...@gmail.com> wrote:
> Viktor Klang can squeeze performance from a rock, with his bare hands. The legend continues.
>
> On 13/05/2011, at 5:55 PM, Peter Veentjer wrote:
>
>
>
>
>
>
>
> > Very good work Viktor. Always nice to see if more performance can be squeezed out. I wonder what the performance will look like in 12 months :)
>
> > On Thu, May 12, 2011 at 5:01 PM, Jonas Bonér <jo...@jonasboner.com> wrote:
> > #legendofklang continues...
>
> > On 12 May 2011 16:59, Patrik Nordwall <patrik.nordw...@gmail.com> wrote:
> > Attached charts comparing one-way send. Nothing surprising. It is as Viktor already told us all - performance has been improved, and there is no reason to use hawt. Good job Viktor!
>
> >https://github.com/patriknw/akka-sample-trading
> > I have run the tests on Macbook Pro, Intel Core i7, 2.2 GHz (4 physical cores)
> > BENCH_PROPS='-DuseTxLogFile=false -Dbenchmark=true -DminClients=1 -DmaxClients=40 -DuseDummyOrderbook=true -DrepeatFactor=300'
> > VMARGS='-server -Xms512m -Xmx1024m -XX:+UseConcMarkSweepGC'
> > <throughput.png>
>
> > <average_latency.png>
>
> > <5th_percentil_latency.png>
>
> > <50th_percentil_latency.png>
>
> > <95th_percentil_latency.png>
>
> > --
>
> > Patrik Nordwall
> > work: Typesafe - Enterprise-Grade Scala from the Experts
> > code:http://akka.io
> > twtr: @patriknw
>
> > --
> > You received this message because you are subscribed to the Google Groups "Akka User List" group.
> > To post to this group, send email to akka...@googlegroups.com.
> > To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
> > For more options, visit this group athttp://groups.google.com/group/akka-user?hl=en.
>
> > --
> > Jonas Bonér
> > CTO
> > Typesafe - Enterprise-Grade Scala from the Experts
> > Phone: +46 733 777 123
> > Twitter: @jboner
>
> > --
> > You received this message because you are subscribed to the Google Groups "Akka User List" group.
> > To post to this group, send email to akka...@googlegroups.com.
> > To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
> > For more options, visit this group athttp://groups.google.com/group/akka-user?hl=en.

Jonas Bonér

unread,
May 16, 2011, 4:37:41 AM5/16/11
to akka...@googlegroups.com
On 16 May 2011 10:28, Hanzel <vonh...@googlemail.com> wrote:
Out of curiosity, is there some benchmark available to test the
performance of remote actors?

No. But please write one.
 
For more options, visit this group at http://groups.google.com/group/akka-user?hl=en.

Hanzel

unread,
May 16, 2011, 5:09:23 AM5/16/11
to Akka User List
Will take some time as I'll do it as a side-project, but i'll give it
a try.

On 16 Mai, 10:37, Jonas Bonér <jo...@jonasboner.com> wrote:
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Akka User List" group.
> > To post to this group, send email to akka...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > akka-user+...@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/akka-user?hl=en.
>
> --
> Jonas Bonér
> CTO
> Typesafe <http://www.typesafe.com/> - Enterprise-Grade Scala from the
> Experts
> Phone: +46 733 777 123
> Twitter: @jboner <http://twitter.com/jboner>
Reply all
Reply to author
Forward
0 new messages