Welcome, Guest. Please login or register.

Author Topic: AmigaOS4 Petunia benchmarks  (Read 9046 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline HyperionMP

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 201
    • Show only replies by HyperionMP
    • http://www.hyperion-entertainment.com
Re: AmigaOS4 Petunia benchmarks
« Reply #14 on: August 18, 2003, 07:21:04 PM »
Just wait until the entire graphics subsystem runs PPC native and then compare again.
 

Offline Lando

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 1390
    • Show only replies by Lando
    • https://bartechtv.com
Re: AmigaOS4 Petunia benchmarks
« Reply #15 on: August 18, 2003, 07:39:06 PM »
>Does MorphOS 1.4 run on anything else than the
>Pegasos??

Yes it also runs on Piru's BPPC, hence how he got the benchmark results.  Duh!
 

Offline Lando

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 1390
    • Show only replies by Lando
    • https://bartechtv.com
Re: AmigaOS4 Petunia benchmarks
« Reply #16 on: August 18, 2003, 07:44:53 PM »
Maybe someone could re-code the apps he's using to benchmark Petunia so that they don't render anything, just do the calculations (so we can factor out the graphics subsystem).  

As it is these Petunia benchmarks are disappointingly slow... I was expecting much more, given all the hype that has been spread about it over the last year or so. :-(
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: AmigaOS4 Petunia benchmarks
« Reply #17 on: August 18, 2003, 07:51:29 PM »
Quote
Just wait until the entire graphics subsystem runs PPC native and then compare again.

Excuse my ignorance but isn't the graphics subsystem JITted aswell?

And even if it wasn't:

mandel does no OS calls in innerloop. It has 4 exec calls, 2 intuition calls and 200 graphics calls.

c2ptest does no OS calls in innerloop. It has 4 exec calls, and two intuition calls. It does open graphics.library but does nothing with it.

demoeffect does no OS calls in innerloop. For CGFX it has 14 exec calls, 3 dos calls, 1 cybergraphics call, 2 intuition calls and 2 timer.device calls.

Could you please explain how graphics subsystem being 68k can have such an impact on the results?

[EDIT: Added exact number of OS calls]
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: AmigaOS4 Petunia benchmarks
« Reply #18 on: August 18, 2003, 07:55:02 PM »
@hnl_dk
Quote

@ Piru
Quote
MorphOS 1.4 JIT on 603/240 system is several times faster than the Petunia on 604/180.

Does MorphOS 1.4 run on anything else than the Pegasos??

Yes. It runs on CyberStorm PPC and Blizzard PPC boards. I performed the tests on my A1200+BPPC system.

Quote
If not, then why do you troll?

I don't.
 

Offline hnl_dk

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 865
    • Show only replies by hnl_dk
Re: AmigaOS4 Petunia benchmarks
« Reply #19 on: August 18, 2003, 08:00:13 PM »
@ Piru

Thanks for the clarification :-D

About the graphics subsystem ... IIRC one of the Friedens told some time ago that the 68k system components use the interpreted emulation ... Petunia is for aplications only ... but I might be wrong ;-)
Best regards,
Henning Nielsen Lund [Denmark]...
 

Offline PulsatingQuasar

  • Sr. Member
  • ****
  • Join Date: Mar 2003
  • Posts: 340
    • Show only replies by PulsatingQuasar
    • http://none
Re: AmigaOS4 Petunia benchmarks
« Reply #20 on: August 18, 2003, 08:11:47 PM »
Quote
About the graphics subsystem ... IIRC one of the Friedens told some time ago that the 68k system components use the interpreted emulation ... Petunia is for aplications only ... but I might be wrong


I read that somewhere too. Didn't that have something to do with reliability?
BlizzardPPC powered!!
AmigaOne-XE G3 800 MHz, 512 MB RAM, Radeon 8500, OS4
 

Offline HyperionMP

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 201
    • Show only replies by HyperionMP
    • http://www.hyperion-entertainment.com
Re: AmigaOS4 Petunia benchmarks
« Reply #21 on: August 18, 2003, 08:55:04 PM »
Edit by Kees - Please solve this matter in private.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: AmigaOS4 Petunia benchmarks
« Reply #22 on: August 18, 2003, 09:26:57 PM »
Edit by Kees - Please solve this matter in private.
 

Offline HyperionMP

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 201
    • Show only replies by HyperionMP
    • http://www.hyperion-entertainment.com
Re: AmigaOS4 Petunia benchmarks
« Reply #23 on: August 18, 2003, 10:32:12 PM »
Edit by Kees - Please solve this matter in private.
 

Offline Jupp3

  • Sr. Member
  • ****
  • Join Date: Mar 2002
  • Posts: 364
    • Show only replies by Jupp3
    • http://jupp3.amigafin.org
Re: AmigaOS4 Petunia benchmarks
« Reply #24 on: August 18, 2003, 10:49:19 PM »
HyperionMP:

Scroll up, and what you see?

"AmigaOS4 Petunia benchmarks"

It's not equivalent to "Piru's BPPC"

So, do you have anything to say about the subject?

(Of course, no-one prevents you from starting other thread with that "other" subject...)
 

Offline shIva

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 751
    • Show only replies by shIva
    • http://preshi.blogspot.com
Re: AmigaOS4 Petunia benchmarks
« Reply #25 on: August 18, 2003, 10:56:01 PM »
great work ... but i think morphos jit is faster (?)

besides all this : have you seen the stats button at the bottom of the page ? press it and wonder about the 18th :-D
shIva
the answer is [color=CC3300]42[/color] Support  Distributed Amiga - moo ;)
 

Offline JoannaK

  • Hero Member
  • *****
  • Join Date: Dec 2002
  • Posts: 757
    • Show only replies by JoannaK
Re: AmigaOS4 Petunia benchmarks
« Reply #26 on: August 18, 2003, 11:01:46 PM »
BenH. I really don't know what's been going on between you two in past
(and I really don't want to hear all gross details).. I just have to
say this is quite strange place and time to do any collecting of old
debts. You both must have each others E-mail addresses (or at least
able to get one ) not to mention post regularly to various boards.
Besides this must be real old stuff cause Piru has been on
mos-development quite a while?

So why here and now? Is this just normal
evasive-truth-avoidance-routine ... :-?
 

Offline HyperionMP

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 201
    • Show only replies by HyperionMP
    • http://www.hyperion-entertainment.com
Re: AmigaOS4 Petunia benchmarks
« Reply #27 on: August 19, 2003, 12:29:52 AM »
>So why here and now? Is this just normal
>evasive-truth-avoidance-routine

Afraid not, it was the knee jerk reaction of somebody who was stupid enough to trust somebody and was ripped off by the person for more than 1000 euros.
 

Offline ikir

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1659
    • Show only replies by ikir
    • http://www.ikirsector.it
Re: AmigaOS4 Petunia benchmarks
« Reply #28 on: August 19, 2003, 08:18:38 AM »
more than 060 50Mhz in a "poor" 604 180Mhz? And you say slow? Shut up piru.
 

Offline rachyTopic starter

  • Newbie
  • *
  • Join Date: Mar 2002
  • Posts: 23
    • Show only replies by rachy
    • http://amigos.amiga.hu/rachy
Re: AmigaOS4 Petunia benchmarks
« Reply #29 from previous page: August 19, 2003, 08:36:40 AM »
Let's make some things clear:

1. In every test emulation setup time calculated into the results. It takes 1.5 secs for a simple "RTS" program. (Later this time will be gone, eg. buliding jump tables take a lot of time, but it has to do only once.) So, I could decrease the running times with this value, but I want to be as correct as possible, and that vaules wouldn't be the ones what I actually measured.

2. Emulation is highly clock-speed dependant. On a 604/233 system results were a lot better, than on 604/180 actually is. (I could have explanation for this, but it is not really interesting, rather technical.) I had just no opportunity of getting such system right now. So, measuring the speed on a higher clocked system WILL imply better results.

3. The tests are sort. This is true, but on some system these tests take AGES to run. At the beginning I had a slower machine, and the emulation was slower too, that is why I chose these tests. Now everything run better, but I don't want to change the tests, because of these are the base of comparsion of the recent results.

4. Emulation is beta, not finished yet. AOS4 is beta not finished yet. I have ideas for improvements, but right now I am about stabilization and integration.

(BTW, I don't know what is wrong with julia test, it is running just fine on AmigaOS3.x, AmigaOS4 and UAE. Except MorphOS. Where is the fault then?  :-D Just a joke, don't take too serious...)
Álmos Rajnai