English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 23 February 2023, 18:20   #81
LaBodilsen
Registered User
 
Join Date: Dec 2017
Location: Denmark
Posts: 179
Quote:
Originally Posted by klx300r View Post
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

[ Show youtube player ]

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

So ran the youtube benchmark in WinUAE on i7 9750H 1m 47s (107 seconds)
Attached Thumbnails
Click image for larger version

Name:	LightwaveBenchmark.png
Views:	98
Size:	73.6 KB
ID:	78211  
LaBodilsen is offline  
Old 24 February 2023, 13:52   #82
Solskogen
Registered User
 
Join Date: Nov 2016
Location: Skien / Norway
Posts: 111
Quote:
Originally Posted by LaBodilsen View Post
So ran the youtube benchmark in WinUAE on i7 9750H 1m 47s (107 seconds)

It should do it a lot faster, I can do 95sec on a Raspberry Pi 4B+.
Solskogen is offline  
Old 25 February 2023, 15:40   #83
LaBodilsen
Registered User
 
Join Date: Dec 2017
Location: Denmark
Posts: 179
Quote:
Originally Posted by Solskogen View Post
It should do it a lot faster, I can do 95sec on a Raspberry Pi 4B+.
You where right! Apparently I had set it to -50% cpu.

New test yielded 46sec

Quite impressive speed for the Pi 4B+ though.

EDIT: Newer version of WinUAE gave a small speedboost, and now render the scene at 40sec
Attached Thumbnails
Click image for larger version

Name:	LightwaveBenchmark.png
Views:	95
Size:	71.6 KB
ID:	78225  

Last edited by LaBodilsen; 27 February 2023 at 08:49.
LaBodilsen is offline  
Old 25 February 2023, 16:27   #84
Korban
Registered User
 
Join Date: Dec 2021
Location: Australia
Posts: 188
Quote:
Originally Posted by Solskogen View Post
It should do it a lot faster, I can do 95sec on a Raspberry Pi 4B+.
How?
The absolute fastest 68k emulation a pi4 can achieve is using emu68 on a pistorm, which gives about 5 minutes and 50 seconds on a pi4b+ overclocked to 2.2ghz.
Korban is offline  
Old 27 February 2023, 10:09   #85
Solskogen
Registered User
 
Join Date: Nov 2016
Location: Skien / Norway
Posts: 111
I just use Amiberry and overclock the Pi to 2.2GHz. Jit is on, ofc.
Solskogen is offline  
Old 28 February 2023, 15:00   #86
Korban
Registered User
 
Join Date: Dec 2021
Location: Australia
Posts: 188
Even emu68 on a pi4@2.2ghz is only ~%25 as fast as your result, but emu68 is significantly faster than the cpu emulation core in Amiberry, and Amiberry emulates an entire system as well, which eats into cpu resources, so I still dont understand how you're getting these results.
At about 700mips and 225mflops (which is what a pi4@2.2ghz gives on Amiberry according to sysinfo) a result of 95 seconds is impossible.
Korban is offline  
Old 01 March 2023, 11:04   #87
Solskogen
Registered User
 
Join Date: Nov 2016
Location: Skien / Norway
Posts: 111
According to sysinfo I get 930Mips and 237 Mflops.
Solskogen is offline  
Old 26 March 2023, 19:33   #88
thomassd
Registered User
 
Join Date: May 2019
Location: Hungary
Posts: 8
Big Thax !
Try Later...
thomassd is offline  
Old 29 March 2023, 16:56   #89
ShK
Registered User
 
ShK's Avatar
 
Join Date: Mar 2013
Location: Lahti / Finland
Age: 52
Posts: 452
i9-13900KS
Attached Thumbnails
Click image for larger version

Name:	Raytrace.png
Views:	146
Size:	148.6 KB
ID:	78462   Click image for larger version

Name:	lw_35_benchmark.png
Views:	128
Size:	96.4 KB
ID:	78464  
ShK is offline  
Old 29 March 2023, 23:16   #90
klx300r
Registered User
 
klx300r's Avatar
 
Join Date: Oct 2007
Location: ManCave, Canada
Posts: 1,627
Thumbs up

Thanks to all that posted their times/ system info so far & keep em coming
klx300r is offline  
Old 30 March 2023, 22:13   #91
jkdsteve
Registered User
 
Join Date: Dec 2020
Location: USA
Posts: 67
Just for fun:

A1200/Vamp v2 Coffin56/Gold2.12fw - 1526s (25m 26s)
Amiga4000D 3.2.1 WarpEngine060@96MHz - 1477s (24m 37s)
Vampire V4SA+ Coffin57/SA_8435.jic (x14) - 1405s (23m 25s)
Amiga4000T 3.2.1, BFG9060@100MHz - 1358s (22m 38s)
A1200/PiStorm32 w/Pi4b+ @2.2GHz.CaffeinOS - 166secs
X5000/20 2GHz MorphOS 3.18 - 119secs

MACPRO5,1 2010 2x3.5GHz 6core. FSUAE/Coffin on BigSur - 80secs
SGI FUEL 800MHz / IRIX 6.5.30f - 65s (62 without render preview turned on)
SGI 4x1GHz (1 THREAD) - 53s (50s no preview)
SGI 4x1GHZ (MAX THREADS) - 15s (14s no preview)

RAYTRACING is really heavy on FPU load, also that scene has a lot of 'edges' for antialiasing, especially with the Adaptive Samples set to 8. (I usually use 16 or 32)

Last edited by jkdsteve; 31 March 2023 at 00:59.
jkdsteve is offline  
Old 08 April 2023, 03:50   #92
klx300r
Registered User
 
klx300r's Avatar
 
Join Date: Oct 2007
Location: ManCave, Canada
Posts: 1,627
Amiga 1200, PiStorm32 with Raspberry Pi3a+ (March 10/23 firmware), Amiga OS3.2.2

5m59sec
klx300r is offline  
Old 08 April 2023, 09:14   #93
trixster
Guru Meditating
 
Join Date: Jun 2014
Location: England
Posts: 2,354
Interesting Fuel and Tezro results @jkdsteve, thanks for including
trixster is offline  
Old 23 June 2023, 04:26   #94
hammer
Registered User
 
Join Date: Aug 2020
Location: Australia
Posts: 1,016
Quote:
Originally Posted by Karlos View Post
There's no such thing as CISC, really. It's just a term invented by early adopters of RISC to explain how their architecture was different.

When you look at, for example, the PowerPC, it's called RISC but it's in no way a Reduced Instruction Set. It has many instructions and a lot of them are pretty complicated. What it adopts of the RISC manifesto (something I just made up but probably exists in some form somewhere) is that it essentially exports the complexity of optimum instruction scheduling to the compiler. It's also a load store architecture which is typical of RISC machines.

There was a point to all this, but it's been a very long day and I've forgotten, so I'll just finish with the closing statement, "bollocks".
The main difference between CISC and RISC is CISC's fused arithmetic load store and variable length instruction set.

RISC has discrete fixed-length instructions for arithmetic, load, and store operations.

ARM has two length instruction set to compete against X86's code density.

Modern X86 CPUs breaks up fused X86 instructions into fixed-length uops to feed the discrete arithmetic/load/store functional units. X86 instructions are effectively being used as compressed (fused) instructions.

Apple M1 has 8 instruction decoders to compete against X86's fused instruction set.

Zen 4 is using AVX-512 instruction as a compressed instruction to feed its multiple 256-bit SIMD units i.e. Zen 4 doesn't have an actual 512-bit SIMD unit and performance gain from AVX-512 usage is working around the frontend decoder bottleneck. AVX-512 instruction set for Zen 4 is to conserve instruction decoder issue slots.

Last edited by hammer; 23 June 2023 at 05:17.
hammer is offline  
Old 02 August 2023, 06:46   #95
Dick Dastardly
Registered User
 
Join Date: Oct 2022
Location: CO. DONEGAL IRE
Posts: 4
WinUAE V5 on an AMD 5900x @ 4.9Ghz, 39 seconds.
WinUAE V5 on an Intel I7 6700K @ 4.5Ghz, 40 seconds.

Lightwave 2020 AMD 5900x @ 4.5Ghz, All core 3.9 seconds.
Lightwave 2020 AMD 5900x @ 4.9Ghz, Single core 45.8 seconds.

AMD 5900x Render
[ Show youtube player ]

Last edited by Dick Dastardly; 03 August 2023 at 02:48.
Dick Dastardly is offline  
Old 22 August 2023, 18:35   #96
derSammler
Senior Member
 
Join Date: Jun 2001
Location: Germany
Posts: 1,666
Quote:
Originally Posted by Bruce Abbott View Post
Yep, even the 060 is stretching it. The Vampire stretched it a bit more, and many Amiga fans got upset about it. But at least it was still hardware, and not too outrageous. Pistorm is a ludicrously fast software emulation of a 68k CPU, RTG and who knows what else in the future.

What's the problem you say? The problem is it makes 'Amiga' a meaningless label.
You are somehow contradicting yourself. So the Vampire only "stretched it a bit more" but was still hardware? The Vampire provides an imaginary 68080 with new instructions that never existed. THAT makes "Amiga" meaningless. Anything compiled for the Vampire is incompatible with any real Amiga and any Amiga emulator. The PiStorm/Emu68 in contrast is still just a 68040.

Also, FPGA lovers seem to hate the word "emulation". But most don't even get how a modern FPGA works. The difference to Emu68 is really not that great. FPGAs are not like PALs/GALs, which got their logic burnt in. When an FPGA is powered on, its programming is read from flash memory and copied to internal SRAM. Then the FPGA behaves according to that. The bare-metal Emu68 does more or less the same: it loads startup code from flash (SD card) into RAM and executes it on the CPU. The main difference is really only how the emulated CPU is described. For FPGA, it's all done by describing the logic, whereas Emu68 describes the CPU by its instructions, registers etc. (so low-level vs. high-level) The end result is the same - the Amiga sees a real CPU on which it is executing code.

The PiStorm with Emu68 is not more or less of real hardware than the Vampire.

Last edited by derSammler; 22 August 2023 at 18:42.
derSammler is offline  
Old 22 August 2023, 19:58   #97
Promilus
Registered User
 
Join Date: Sep 2013
Location: Poland
Posts: 868
@derSammler - sure, FPGA ain't no "68k in a flesh" but still it is AC68080 synthesized in a form of programmable logic. But to "emulate" there first would have to be real, existing processor it tries to pose as. AC68080 does not pose as any existing 68k processor hence it is not emulation. It does emulate 68k bus signals and cycles but that's pretty much the same as any programmable logic did on Amiga turbo cards as 68060 certainly has different signals and bus timings than 68000. Right? Right. And yet you could've use 68060 on A2000 with Blizzard 2060 right? Right. So Blizz 2060 emulates 68000 CPU timings and signals to work with A2k motherboard. And no. Emulation has no negative meaning in terms of computer system. It's widely used and pretty much has been for decades in one way or another. It's just silly ppl making it look like something bad.
Promilus is online now  
Old 03 October 2023, 16:10   #98
alcomatt
Registered User
 
Join Date: Jan 2021
Location: South Croydon
Posts: 33
Quote:
Originally Posted by jbenam View Post
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.
It will never be as fast as pistorm but It also provides a lot of extra functionality, including rudimentary 3D accel and simd extensions. Mind you you will need software specifically written to utilise these.

As a package on the whole, I personally prefer the Icedrake, only because it offers a lot of extras like usb, 16-bit audio, aga over hdmi etc...

I suspect, in time, pistorm might offer a similar functionality but not for now and certainly not with emu86 yet.
alcomatt is offline  
Old 03 October 2023, 17:00   #99
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,413
I don't think the hardware capabilities of the Pi are close to being fully leveraged yet, just the raw CPU emulation.
Karlos is offline  
Old 04 October 2023, 18:54   #100
HornBeamSoft
Registered User
 
Join Date: Aug 2020
Location: Namestovo/Slovakia
Posts: 17
FPGA is something real. Emulator is imitation.
HornBeamSoft is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Vampire or PiStorm? videofx support.Hardware 193 Today 00:26
PiStorm kills Vampire? YouKnowWho Amiga scene 251 07 September 2022 11:07
Buying Vampire Accelerators on Vesalia antiriad76 Amiga scene 2 13 February 2020 23:06
Accelerators - Is there any point in buying anything other than a Vampire in 2019? ProfPlum support.Hardware 29 27 August 2019 10:54
Gold 2.7 release for the Vampire accelerators guibrush News 110 06 June 2018 01:55

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 06:04.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.11308 seconds with 14 queries