English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 30 January 2023, 08:17   #61
Promilus
Registered User
 
Join Date: Sep 2013
Location: Poland
Posts: 808
Quote:
Originally Posted by Bruce Abbott View Post
(...)
Yes, you are. An A1200 wasn't good enough for you, even with 060. You didn't like the A500 until you put a PiStorm in it. (...)
More recently I bought another A600 and put a Vampire in it. Probably not such a good idea because Vampire owners are universally hated - for good reason.
Oh, so putting Vampire which has performance over highest available 68k is ok, putting PiStorm is for "amiga haters". Putting pistorm which DOES NOT emulate amiga chipset is for amiga haters. Running A500/A600 with SAGA instead of regular OCS/ECS is ok.

RPi4 overall has better availability worldwide than Apollo products. I can even buy few versions of RPi4 in Poland. I don't get how bad can it be in NZ. True. Price is inflated as hell. I still own RPi4 pre-covid which did cost me ~50$ (1GB version with PSU and non-official acrylic case with fan). Today I can buy only 4gb/8gb sets for 150-200USD. Madness. But even then it's still cheaper than Apollo products (yes, including whole pistorm baseboard cost and optional fpga OCS with hdmi out and/or mipi-csi).

Ppl buy vampire because original amiga isn't fast enough. Neither CPU, nor graphics, nor IDE. And connectivity to new displays is problematic with RGB out. So... ppl buy vampire because it's fast. Because it offers USB kb/mouse support. Because it offers fast storage interface (but... still only IDE which already sux due to low availability), because it offers RTG and also - for those OCS/ECS machines - AGA. So those aren't original amiga haters. But those seeking faster cpu, rtg, network, connectivity, storage but with lower price and different implementation are. Because? Because you can't even see your own hypocrisy.
Promilus is offline  
Old 30 January 2023, 08:20   #62
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,530
Quote:
Originally Posted by Korban View Post
It could be argued that wanting to restrict a platform and needing to rely on other systems for tasks that could be done on an Amiga if it had more raw grunt would make the person who wants it restricted a "hater".
Are you implying the only 'hater' here might be Bruce? What a fascinating theory
TCD is offline  
Old 30 January 2023, 10:36   #63
Korban
Registered User
 
Join Date: Dec 2021
Location: Australia
Posts: 186
@TCD

It was in response to his comment, but I was just pointing out the silliness in the idea that people are "haters" based on their preferences in retro hardware.
Korban is offline  
Old 30 January 2023, 21:44   #64
klx300r
Registered User
 
klx300r's Avatar
 
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,594
Thumbs up

I can't get the render screen to play nice to render the scene via LW but using Shell via ScreamerNet to render as per walkero over at amigans instructions:

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

BUT this is not comparing apple to apples though as per the steps from post 1but still cool to try.

T do so make sure your using v5, open Shell and type:

xx:xx/Lwsn.fp -3 scenes/benchmark/Raytrace.lws 0 0 (x is location of your Lightwave folder)

Last edited by klx300r; 31 January 2023 at 03:45.
klx300r is offline  
Old 31 January 2023, 13:41   #65
pixie
Registered User
 
pixie's Avatar
 
Join Date: May 2020
Location: Figueira da Foz
Posts: 341
Where the images are created?
pixie is offline  
Old 02 February 2023, 10:09   #66
midwan
Registered User
 
Join Date: Dec 2014
Location: Gothenburg, Sweden
Posts: 114
Quote:
Originally Posted by pixie View Post
Where the images are created?
They are not. Unless you configure the scene to save the generated image somewhere, it will only render it by default.
midwan is offline  
Old 13 February 2023, 02:46   #67
hammer
Registered User

 
Join Date: Aug 2020
Location: Australia
Posts: 665
Quote:
Originally Posted by Ferry View Post
To be fair, in that spreadsheet PiStorm should be in the "68 software emulation" section: it's not a real 68k, it's not a FPGA. In fact, it's a software program that emulates the 68k on another CPU.

Make no mistake: I'm fan nr. 1 of PiStorm, I've collaborated with its documentation and I'm partially responsible of some "tricks" (Amiga HDF shared with Linux, putting Musashi and Emu68 in the same SD and booting both from the Emu68 0x76 drive, mounting 0x76 drive in Linux…), but things are what they are, and PiStorm is a software-emulated 68000 CPU, in both Musashi and Emu68.

Saluditos,

Ferrán.
Reminder, 68060 has a RISC core that translates variable CISC 68K into fix length RISC 68K internal instructions. 68060 is missing the pipelined FPU.

No modern "CISC" CPU runs complex instruction sets as their native instructions.

PiStorm-Emu68 method doesn't have a dedicated hardware decoder for CISC X86 to RISC translation and a dedicated mini-CPU for the microcode engine (translation software from CPU firmware). PiStorm-Emu68 method has CPU resource usage for the translation process and its "bare metal" software translation method i.e. no memory-protected/security model Linux type OS to disturb it.

With investment, a team could semi-customize a modern ARM CPU IP with dedicated 68K hardware decoders for hardware-accelerated Emu68 translation.

Last edited by hammer; 13 February 2023 at 02:58.
hammer is offline  
Old 13 February 2023, 08:24   #68
starship
Registered User
 
starship's Avatar
 
Join Date: Nov 2016
Location: turkiye
Posts: 212
Pistorm for A4000 ?
starship is offline  
Old 13 February 2023, 14:44   #69
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
Quote:
Originally Posted by starship View Post
Pistorm for A4000 ?
And A3000 please!!
Gorf is offline  
Old 13 February 2023, 19:31   #70
fxgogo
Also known as GarethQ
 
fxgogo's Avatar
 
Join Date: May 2019
Location: Twickenham / U.K.
Posts: 715
Right, so on my Laptop with WinUAE I get 1 minute 8 seconds. It is an emulated 060 with JIT.
My Raspberry Pi 400 with Amikit got 3 minutes and 9 seconds.
fxgogo is offline  
Old 13 February 2023, 19:36   #71
fxgogo
Also known as GarethQ
 
fxgogo's Avatar
 
Join Date: May 2019
Location: Twickenham / U.K.
Posts: 715
Quote:
Originally Posted by Bruce Abbott View Post
I was thinking of benchmarking my Vampire 600 V2, but Lightwave 5 doesn't seem to be available for download. Is this viable or should I just leave it to people who already have Lightwave on their machines?
Try this on Turrans. http://ftp2.grandis.nu/turran/FTP/~U..._v5.0r-CDSetup

Muadib has good guide to getting it installed: https://www.amigaraytracers.com/foru...topic.php?t=36
fxgogo is offline  
Old 13 February 2023, 19:37   #72
Promilus
Registered User
 
Join Date: Sep 2013
Location: Poland
Posts: 808
Quote:
Originally Posted by hammer View Post

No modern "CISC" CPU runs complex instruction sets as their native instructions.
Actually both CISC and RISC nowadays run on microops. RISC just usually end up being translated 1:1, but when you make ISA you want it to be fairly stable and compiler optimized. On the other hand when you make chip microarchitecture you want it to run things smoothly. That's where microops come handy. You can optimize architecture using expendable microops. You can modify microops how you see fit because instruction decoders can still make it work with existing ISA. So it's harder to break software compatibility despite impressive changes in internal architecture. CISC and RISC nowadays only differs in ISA alone. Not how they are implemented deep in the execution pipelines ... as those are inherently RISC.
Promilus is offline  
Old 13 February 2023, 22:53   #73
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
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".
Karlos is offline  
Old 13 February 2023, 23:25   #74
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 1,994
Dunno. The basis of PPC is certainly reduced instruction set IMHO. But every instruction has like x variants...
Hedeon is offline  
Old 14 February 2023, 09:41   #75
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
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".
There are several aspects of a design that are considered "RISCy" but I'm not sure whether there ever was a pure RISC-design. Early SPARC- and also MIPS-processors may have been the most RISCy designs. The PPC certainly didn't have a reduced instruction set. It had instructions such as "estimate 1/x with guaranteed 8bit accuracy" and lots of other crazy stuff.

The aspects of RISC I still remember:

- reduced instruction set size
- load/store architecture
- large register file
- no instruction decode stage
- all instructions execute in the same amount of clock cycles
- all instructions are encoded in the same size
- pipelined ALU
- 3-operand code

The point was that all this made it easier to design ALUs with high throughput that could be clocked at high clockrates. RISC-instructions didn't need decoding (so they thought) because the longer instructions and lack of implied operands made it possible to directly fetch operands from the place indicated in the instruction itself (connect bits x..y of the instruction word to multiplexer 1, connect bits y...z to multiplexer 2, a.s.o.). At the time the decoders were the most complex parts of a processor (probably still are) and going for superscalar execution made instruction decoding more complex by an order of magnitude.

Why doesn't any of this matter very much today? Because we have huge 1st level caches that simply cache decoded instructions along with lots of hint bits we don't even get to know about. Processor clock rates are quite a bit faster than memory so that additional stages for decoding can be hidden somewhere between the cache levels. Executing uncached code will always be slow anyway.
grond is offline  
Old 14 February 2023, 10:59   #76
Karlos
Alien Bleed
 
Karlos's Avatar
 
Join Date: Aug 2022
Location: UK
Posts: 4,130
The point is, whatever architectural benefits RISC had when it was new are standard CPU microarchitecture today, regardless of the ISA.
Karlos is offline  
Old 15 February 2023, 05:09   #77
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,546
Quote:
Originally Posted by fxgogo View Post
Thanks for that. I will download it when I get more bandwidth.
Bruce Abbott is online now  
Old 20 February 2023, 18:18   #78
IanS
Registered User
 
IanS's Avatar
 
Join Date: Aug 2002
Location: Nottingham England
Posts: 277
Quote:
Originally Posted by Bruce Abbott View Post
Thanks for that. I will download it when I get more bandwidth.
If you're downloading things for your Amiga, are we to assume you only use modem technology that was contemporary with the release of the Amiga 500 and 2000? Surely anything else would be ludicrously fast and most definitely "anti-Amiga".
IanS is offline  
Old 20 February 2023, 23:03   #79
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,546
Quote:
Originally Posted by IanS View Post
If you're downloading things for your Amiga, are we to assume you only use modem technology that was contemporary with the release of the Amiga 500 and 2000? Surely anything else would be ludicrously fast and most definitely "anti-Amiga".
In 1996 I developed a driver for the CNET CN40BC PCMCIA Ethernet card. Initially I used a PC as a gateway to the internet, then when ADSL became available in 1997 I was able to connect directly to the 'net. I still use that card on my A1200 today, only difference is I have to use a wireless modem connected to the cell-phone network because Spark (formerly Telecom NZ, the company I used to work for) forced me off copper.

When I last posted my internet was extremely slow and intermittent due to damage caused by Cyclone Gabrielle. Luckily the floodwaters only reached the outskirts of Hastings where I live, but the substation supplying electricity to the area went underwater and some people are even now still waiting for their power to be restored. After my power came back on it was like being back in the days of dial-up modems, with data transfer rates of a few kB/s and pages taking minutes to load. Not fun, but it brought back memories...

Actually it was quite a relief to get anything at all. Without power and no copper line I had no phone, and the cell-phone network wasn't working properly either. All I had to get information from was a transistor radio, and they were talking about it taking up to 3 weeks to get power restored. I was one of the lucky ones who were reconnected earlier because I live close to the hospital.
Bruce Abbott is online now  
Old 20 February 2023, 23:45   #80
fxgogo
Also known as GarethQ
 
fxgogo's Avatar
 
Join Date: May 2019
Location: Twickenham / U.K.
Posts: 715
That is a good example of us moving so far forward with technology to the point where if it goes out there is no basic backup for emergencies.
fxgogo 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 177 06 March 2024 23:07
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 07:18.

Top

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