Jump to content
OMRON Forums

Benchmarking Motion Machine and CK3E with EtherCAT


sutty

Recommended Posts

Hi there!

I am testing one and the same Application (w EtherCAT: 22 axis, IOs) on 2 different Power PMAC HW:

 

1. Motion Machine

Motion Core LX86

1097.554 MHz

dual core

Kernel Version 3.14.28-xenomai-2.6.4

FW 2.1.0.27

Total mem 3922 MB

Free mem 3260 MB

 

2. CK3E

uPower PMAC

arm.LS1021A

1000 MHz

dual core

Kernel Version 3.14.28-ipipe

FW 2.2.0.37

Total mem 1007MB

Free mem 556 MB

 

Benchmarking (CPU-usage):

Motion Machine: FG 10.7%, BG 21.8% Yield to OS 167.6%

CK3E: FG 38.7%, BG 71.4% Yield to OS 89.9%

 

How come there is such big difference between both CPU-types?

Is there any official benchmarking for Delta Taus different Power PMAC types?

 

Regards, Anton

motionmachine_cpuusage.png.7512895dc24479118826cc7a12c2dfff.png

ck3e_cpuusage.png.761d47edab16c6ef14fd92eadcf5b63c.png

Link to comment
Share on other sites

  • Replies 4
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 weeks later...

Hi Unit101 and others!

 

Curt Wilson has sent me an answer:

 

There are two reasons for the difference.

 

First, the Motion Machine uses an i7 processor, which is much faster than the ARM embedded processor used in the CK3E. (It is also much more expensive and much more power hungry.)

 

Second, the Motion Machine uses the stripped down Etherlabs EtherCAT stack software, which is very efficient at the cyclic communications, but lacks many of the features – both in setup and execution – of the Acontis stack used in the CK3E.

 

Thanks for sharing this excellent real world data !

I will watch for experts reply... I suspect the difference is that the MM has a more powerful cpu....

Link to comment
Share on other sites

Hi mbalentine!

 

Henry Bausley from ODT has sent me some more infos you also might be interested into:

 

"You can see from the numbers... [in the table below] even though the i7 is a better performer the CK3E does very well with the etherlab stack it was originally designed for.

The CK3E is not available for sale with the etherlab stack. The UMAC version of the ARM will have the etherlab stack present."

Benchmarking_Motion_Machine_i7_CK3E(UMAC)_ARM.thumb.jpg.76f75957b7bd3269f9d6144cbfb476ab.jpg

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

×
×
  • Create New...