[ros-users] Arm Core Performance
d.stonier at gmail.com
Wed Jul 14 06:51:25 UTC 2010
On 14 July 2010 03:52, Josh Faust <jfaust at willowgarage.com> wrote:
>> == NUM_PTS 1000 ==
>> board avg_ser avg_deser
>> intel i5 0.000011 0.000025
>> arm1176jzf-s 0.001328 0.003354
> Ok, so serialization is definitely much slower, but with the latency test
> you're using it shouldn't affect anything. Good to know though.
>> == Latency Results ==
>> IPC NoTCP Bypass
>> intel i5 : 0.4ms 0.10ms 0.05ms
>> arm1176jzf-s : 25.0ms 4.50ms 3.50ms
>> ====== Raw Socket Tests ======
>> Tests the latencies of sending a single char from server to client,
>> written using simple posix socket code.
>> intel i5 : 0.1ms
>> arm1176jzf-s : 1.4ms
> Do you have any way of profiling exactly what's taking time, either with
> gprof, google perf tools, or something else?
Since the slowdowns were across the board I started doubting the
platform underneath the ros - ran some test programs I have back on
our very simple non-ros platform and noticed a significant difference.
So I'll rebuild the platform, check some of the flags used on the old
build and make sure I match them on the new one and see how that goes.
Will try gprof in parallel too I think, but its going to be a couple
of days recompiling. Will let you know how it goes and thanks for the
Phone : +82-10-5400-3296 (010-5400-3296)
Yujin Robot: http://www.yujinrobot.com/
Embedded Control Libraries: http://snorriheim.dnsdojo.com/redmine/wiki/ecl
More information about the ros-users