Re: [rtl] the performance of linux run on MPC860

2000-03-29 Thread Kulwinder Atwal

Does not a lower time mean it runs faster?
It sounds like linux is running faster than pSOS and VxWorks.

Maybe I am mistaken by your test, but it sounds like Linux is faster.

- Kal.

shaolin zhang wrote:
 
Part 1.1Type: Plain Text (text/plain)
Encoding: base64
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl Your_email" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/




Re: [rtl] the performance of linux run on MPC860

2000-03-29 Thread David Schleef

On Wed, Mar 29, 2000 at 01:57:30PM -0700, Kulwinder Atwal wrote:
 Does not a lower time mean it runs faster?
 It sounds like linux is running faster than pSOS and VxWorks.
 
 Maybe I am mistaken by your test, but it sounds like Linux is faster.
 
 - Kal.
 


Without knowing full details of the source code, it is impossible
to tell what might be happening.  There's no description about
what happens inside the loop, what compilers are used, etc.  It
could simply be a matter of one compiler inserting an extra
memory operation, in order to be more correct or to make debugging
easier.



dave...

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl Your_email" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/




Re: [rtl] the performance of linux run on MPC860

2000-03-29 Thread Bernhard Kuhn

Kulwinder Atwal wrote:
 shaolin zhang wrote:
  some result is:
  Linux  pSOS  VxWorks
 
  for(;;) for local variable:  0.52  usec/times  23.81 usec/times  4.79 
usec/times  
  for(;;) for global variable: 0.48  usec/times  9.58  usec/times  3.99 
usec/times  
  while() for local variable:  0.57  usec/times  11.90 usec/times  5.78 
usec/times  
  while() for global variable: 0.445 usec/times  11.90 usec/times  3.97 
usec/times  

 Does not a lower time mean it runs faster?
 It sounds like linux is running faster than pSOS and VxWorks.


At least, it is rather unclear what the meassured values
want to say anyway: how do you messure the execution time
of an endless loop? :-)

Do you think this "Empty-Loop-Benchmarks" say anything usefull for
a more complex application? I doupt, your main application
is an endless loop without content (maybe, you posted the whole
stuff in the linuxppc-mailinglist, but definitly not at
the RTL-Mailinglist)

BTW: RTLinux will not speed up the execution time of loops. This
only depends on the compiler. RTLinux just reduces latenciesjitters
and gives you guaranteed response times.

Please, can you be a little more specific and tell us exactly
how you did you performace tests including the code?

Bernhard
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl Your_email" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/




Re: [rtl] the performance of linux run on MPC860

2000-03-29 Thread Wolfgang Denk

In message [EMAIL PROTECTED] you wrote:
 
 Without knowing full details of the source code, it is impossible
 to tell what might be happening.  There's no description about
 what happens inside the loop, what compilers are used, etc.  It

It's also interesting to know if caches are enabled, etc.

Wolfgang

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: [EMAIL PROTECTED]
For every complex problem, there is a solution that is simple,  neat,
and wrong.   -- H. L. Mencken
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl Your_email" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/