English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   Amiga scene (https://eab.abime.net/forumdisplay.php?f=2)
-   -   Lightwave benchmark for users with PPC, 060, PiStorm, Vampire accelerators (https://eab.abime.net/showthread.php?t=113338)

klx300r 21 January 2023 04:55

Lightwave benchmark for users with PPC, 060, PiStorm, Vampire accelerators
 
Q over at Hold and Modify on YouTube just posted a Lightwave Raytrace Scene benchmark and I absolutely love this type of stuff so if you're interested please follow the link below to follow the simple steps to run the benchmark and post your results & system specs https://www.amigans.net/uploads/smil3dbd4e5e7563a.gif https://www.amigans.net/uploads/smil3dbd4e4c2e742.gif

Hold and Modify Lightwave3D Benchmark Raytrace Scene!

For those that don't want to watch the whole vid here's the quick setup:

1- File-Load Scene-Benchmarks folder-choose Raytrace scene
2- Camera Panel- set to low resolution- set to square pixels
3- click Render or hit F9

Q's system results:

A3000, Phase5-MKII (060@50), OS3.2.1- 52m24s
A1200, TF1260 (060@50)128MB, OS3.2.1-54m22s
A4000, BFG060 (rev5) 060@50, 128MB, OS3.2.1- 43m46s
A2500, PP&S (040@25), OS3.3.2.1- 2h2m8s

klx300r 21 January 2023 05:42

my testing:

A4000, CS-MKIII, 060@50 (Rev1), OS3.2.1- 47m21s

A1200, TF1260, 060@50 (Rev1), OS3.2.1- 51m48s

A1200, M-Tec 030@50, 32MB Fast- 5h21m2s

AmigaONE X1000, PPC, OS4.1FE- 17m10s

as of April2023 firmware:

A1200, PiStorm32 with Raspberry Pi3a+ (March 10/23 firmware), Amiga OS3.2.2- 5m59s
A1200, PiStorm32 with Raspberry Pi3a+ (Sept/23 firmware), Amiga OS3.2.2- 5m59s

trixster 21 January 2023 10:30

There is a similar Lightwave test here on A1K with dozens of results for different accelerators, including the new BFG9060 at 100mhz

https://www.a1k.org/forum/index.php?threads/62176/

The results spreadsheet is here

https://drive.google.com/file/d/1_Vx...ew?usp=sharing

BigD 21 January 2023 12:27

Wow! Apollo Icedrake vs RPi4 Emu68 Pistorm32 is 38 minutes vs 6 minutes! The PiStorm32 pushes the Classic hardware above G4 chips and almost matching WinUAE speeds on fast PCs! :cool

klx300r 21 January 2023 15:22

@ trixster

cool stuff!

IanP 22 January 2023 00:19

PiStorm seems to be in the wrong section of that spreadsheet. It's in the FPGA section when it should be in the 68K software emulation section. The CPLD or FPGA on the various PiStorm boards are only there to interface between the SMI bus of the Raspberry PI and the 68K bus/control signals. The ARM SoC on the PI is running the 68K CPU JIT emulation (Emu68) and may be using other hardware resources on the PI that could help a lot with bottlenecks.

Bruce Abbott 22 January 2023 05:51

Quote:

Originally Posted by IanP (Post 1591141)
PiStorm seems to be in the wrong section of that spreadsheet. It's in the FPGA section when it should be in the 68K software emulation section. The CPLD or FPGA on the various PiStorm boards are only there to interface between the SMI bus of the Raspberry PI and the 68K bus/control signals.

I partially agree with that. Although the Pi looks like hardware to the Amiga motherboard, it acts like an emulator. With JIT it is quite unpredictable. Some programs are sped up incredibly, others not so much. Lightwave probably loves it because it is very heavy on floating point, which the JIT can easily convert to native ARM instructions.

Two things that I find interesting:-

1. The big difference between the Pi 3B at 1.4GHz and the Pi 4B at 2.2GHz (2.4 x faster from only 1.6 x higher clock frequency). Looks like a Pi 4 is the way to go if you want ludicrous speed!

2. The Icedrake is the fastest of all the 68k hardware solutions, beating a 100MHz 060. That puts it close to what we might have expected from the 060 if Motorola hadn't thrown in the towel early.

Quote:

The ARM SoC on the PI is running the 68K CPU JIT emulation (Emu68) and may be using other hardware resources on the PI that could help a lot with bottlenecks.
One could argue that it doesn't matter how it does it, so long as it looks like a 68k CPU to the rest of the machine. But there comes a point where the speed alone makes it not an Amiga.

I am concerned about what effect this might have on the retro community. We already have 'Amiga' software being produced that needs at least an 060 simply because it's there (for a vanishing small number of users), and programmers who can't be bothered coding for less powerful machines. This is the PC way, not the Amiga way. I am more impressed by games for the A500 like Dread and Metro Siege, which show what stock hardware can do in the hands of talented programmers.

BigD 22 January 2023 14:07

Quote:

Originally Posted by Bruce Abbott (Post 1591176)
I am concerned about what effect this might have on the retro community. We already have 'Amiga' software being produced that needs at least an 060 simply because it's there (for a vanishing small number of users), and programmers who can't be bothered coding for less powerful machines. This is the PC way, not the Amiga way. I am more impressed by games for the A500 like Dread and Metro Siege, which show what stock hardware can do in the hands of talented programmers.

While I agree Metro Siege looks spectacular and I love the Re-Shoot Trilogy of games which run on pretty stock A1200s, I would say we didn't have enough grunt to do later titles justice by the late 90s. Napalm, Alien Breed 3D 2 and exploring ShapeShifter all needed a boost that was never going to come from Motorola or C=! Lightwave, RTG productivity software easily run on a wedge Amiga with PiStorm/32 is an awesome development!

There IS a place for MORE 040/060/RTG programs/games to be written now because you can upgrade your A500/A1200 to run them cheaply and without the hassle of times gone by. There will always be people that want to 'bang the metal' on stock A500s and A1200s but now people can develop more demanding software and games too!

jbenam 22 January 2023 15:20

Quote:

Originally Posted by Bruce Abbott (Post 1591176)
The Icedrake is the fastest of all the 68k hardware solutions, beating a 100MHz 060. That puts it close to what we might have expected from the 060 if Motorola hadn't thrown in the towel early.

Honestly I would’ve expected much more out of the Icedrake, especially since it’s such an expensive piece of hardware and the fact that Vampire users keep boasting about its (supposed) power.

klx300r 22 January 2023 18:03

hey guys chatting is cool but also turn on your miggies and run the scene and post your results here with your system specs:great

Cool_amigaN 22 January 2023 23:26

Quote:

Originally Posted by trixster (Post 1590995)
There is a similar Lightwave test here on A1K with dozens of results for different accelerators, including the new BFG9060 at 100mhz

https://www.a1k.org/forum/index.php?threads/62176/

The results spreadsheet is here

https://drive.google.com/file/d/1_Vx...ew?usp=sharing

Did the benchmark:


Lightwave 5.00, MorphOS 3.17 (with some Wayfarer active tabs on the background) on a PMac Sawtooth with upgraded CPU 7451 (G4) Version 32768 Revision 515, CPUClock 1.6Ghz / BusClock 100Mhz

Result: 5:41


Note: That PMac 1.76Ghz listed on the table result must have had some pretty heavy background tasks and imo should either be excluded from the list or rerun the test, as its results doesn't make any sense.

klx300r 22 January 2023 23:55

@ Cool_amigaN


Thanks :great how much Fast Ram?


@ All


start up your Amiga's and get rendering :spin

Cool_amigaN 23 January 2023 10:25

Quote:

Originally Posted by klx300r (Post 1591346)
@ Cool_amigaN


Thanks :great how much Fast Ram?


@ All


start up your Amiga's and get rendering :spin

2GB installed (max limit of the system) but MorphOS recognizes max 1.7GB as usual.

klx300r 23 January 2023 23:34

A1200, M-Tec 030@50, 32MB Fast- 5h21m2s

klx300r 24 January 2023 05:18

from YouTube thread:

AmigaONE X5000/020-PPC-OS4.1FE- 3m27s

Bruce Abbott 26 January 2023 02:39

Quote:

Originally Posted by jbenam (Post 1591236)
Honestly I would’ve expected much more out of the Icedrake, especially since it’s such an expensive piece of hardware and the fact that Vampire users keep boasting about its (supposed) power.

I'm a Vampire user. Show us where I have been boasting about it's 'supposed' power.

trixster 26 January 2023 08:53

My impression of Vampire compared to 060 was that its strength was its memory bandwidth? I thought a vampire was a bit faster in terms of raw processing power over a fast 060 but its memory is orders of magnitude faster. So for stuff like this Lightwave test which is maybe not memory intensive then you don’t see a big difference between vamp and 100mhz 060, but for games like Quake and Diablo which rely on quick memory access you get a major difference. Is that a fair comparison?

Karlos 26 January 2023 08:55

I find the decrying of PiStorm as a non hardware solution to be disingenuous. As far as the Amiga hardware is concerned, it's a 68K. It's the interface that matters, not the implementation. To that end, although it's not in the emulator section it's in the best fit selection. A non 68K hardware category.

Claiming the speed and unpredictable nature of JIT execution of code makes it somehow "not" an Amiga. Well the same can be said of any faster CPU with bigger caches and other tricks to improving execution throughput. You should disqualify the 68060 if you are going down that route: no microcode? More than one execution unit? Branch prediction? 8K caches? Orders of magnitude faster than a 7MHz 68000? Missing instructions needing software traps? Outrageous!

vulture 26 January 2023 09:11

@Karlos

yup, exactly that

Karlos 26 January 2023 10:32

Quote:

Originally Posted by vulture (Post 1592280)
@Karlos

yup, exactly that

I get the "feeling", that it's somehow different, but as long as it sends, receives and deals with all the expansion slot / CPU signals in the expected manner, that's all it is. A subjective feeling. Affordable Pi based solutions for all classic machines is what if like to see most at this point. People will choose what they prefer but just having the option is great.


All times are GMT +2. The time now is 18:35.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.05999 seconds with 11 queries