Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
11 crawler(s) on-line.
 150 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 A1200:  18 mins ago
 pixie:  28 mins ago
 clint:  46 mins ago
 OlafS25:  54 mins ago
 zipper:  3 hrs 14 mins ago
 amigakit:  3 hrs 31 mins ago
 RobertB:  3 hrs 33 mins ago
 bhabbott:  4 hrs 2 mins ago
 jPV:  4 hrs 41 mins ago
 matthey:  4 hrs 42 mins ago

/  Forum Index
   /  Amiga OS4.x \ Workbench 4.x
      /  Why was AmigaOS 4.X developed only for PowerPC?
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 Next Page )
PosterThread
iggy 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 14-Dec-2015 22:12:29
#181 ]
Super Member
Joined: 20-Oct-2010
Posts: 1175
From: Bear, Delaware USA

@pavlor

Quote:
Not yet. Close to 500 MHz G3 on my hardware.


That IS better than Amiga Forever emulating a Phase 5 PPC board.
But its not in the range of a 2.2 GHz P5020 or my 2.7 GHz G5 yet.

Or for that matter the board I think might work which would either be a 1.4 GHz T1042 or a 1.8 GHz T2080.

The integer performance figures posted for comparison don't surprise me either.
Of course, if we were to include a 68060 in the comparison...

 Status: Offline
Profile     Report this post  
agami 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 3:17:44
#182 ]
Super Member
Joined: 30-Jun-2008
Posts: 1655
From: Melbourne, Australia

@iggy @1Mouse

The PowerPC on a PCI(e) card is exactly what I proposed A-Eon should have done instead of a complete X1000 system several years back in an article I wrote for the Amiga Roundtable site.

Someone in this forum challenged me with "Don't just complain about A-Eon unless you have an alternative approach". So I wrote that developing a daughter board that would work with an existing low cost motherboard would have been a less costly and a faster to market exercise.

Yes, it would be like a PPC extended classic Amiga where the 68k classic components are replaced with off-the-shelf x86 components. There would be an x86 based OS that starts first, just enough to kickstart (see what I did there?) AmigaOS 4.x.

My article also covered a different software strategy, e.g. Talking to Adobe and paying them to port the PPC version of Adobe AIR to AmigaOS 4.x. The users would immediately get access to some existing apps, but also to have a more mature framework and platform for rapidly developing much needed AmigaOS 4.x apps.

And as you've already mentioned. The added benefit is that on such a hardware platform you could migrate from PPC to x86 incrementally. You could have the core OS functions on PPC, but you could have a h.264 decoder/encoder running on x86. Just like in the old WarpUP days.

Last edited by agami on 15-Dec-2015 at 03:19 AM.

_________________
All the way, with 68k

 Status: Offline
Profile     Report this post  
cdimauro 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 6:23:44
#183 ]
Elite Member
Joined: 29-Oct-2012
Posts: 3650
From: Germany

@agami: the problem here is that anybody can have an idea, but it's has to be seen if it can work or not.

Technically speaking, there cannot be any hybrid platform, with some ported to x64 and some other left as PowerPC or even 68K code (which is the OS4 case for sure; I don't remember if MorphOS has still some 68K code not replaced by a PowerPC one).

It's the same reason why you don't see a 64-bit o.s. version of OS4/MorphOS: you cannot share resources with the legacy 32-bit PowerPC and 68K applications. With x64 is even worse, because it's (naturally) little endian.

What you have to resort with is something like WinUAE, with an isolated sandbox, and you have to define a protocol for communicating with the new o.s., and to share something in a controlled way.

The PowerPC card has to ship some memory too, because accessing the system one through the PCI-Express kills the performance, since the access latency is very high.

As you can see there are a lot of problems with such solution, and still you have no hybrid system.

The software solution (PowerPC emulated by WinUAE or QEMU standalone) is far much easier to achieve, and cheap also.

 Status: Offline
Profile     Report this post  
tlosm 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 8:20:20
#184 ]
Elite Member
Joined: 28-Jul-2012
Posts: 2746
From: Amiga land

@cdimauro

Quote:
It'll be nice to see how a modern game runs on the topmost PowerPC machine.


Im sure will run great I hope the NX will show it

_________________
I love Amiga and new hope by AmigaNG
A 500 + ; CDTV; CD32;
PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB;
MacBook Pro Retina I7 2.3ghz;
#nomorea-eoninmyhome

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 9:09:27
#185 ]
Elite Member
Joined: 29-Mar-2004
Posts: 2159
From: Australia

Yep, ppc CPUs are a huge bottleneck for modern video cards.
Even my old gf 570 in my spare i7 gains about 60% vs. being in use in my former AROS PC (c2d@3.9ghz,... upgraded since). Being that a c2d at that frequency is significantly faster than any ppc CPU, its fair to assume that a ppc system, especially with its outdated PCI express interface will be lucky to see %50 of potential performance of a modern card, even if drivers were perfect.

The real problem when using a slow CPU though is bottom frame rates. Average might be OK, but when things get heavy things drop to an unplayable speed.

Also, the idea that a g5 can compare to anything but a modern toy laptop is laughable. Which is what atoms, a4/a6/a8,etc. laptops are...... cheap toys. They cope OK on the net, but they're not really intended as a proper general use system.

Last edited by fishy_fis on 15-Dec-2015 at 09:11 AM.

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 9:14:50
#186 ]
Elite Member
Joined: 29-Mar-2004
Posts: 2159
From: Australia

@agami

And how do you propose byte ordering be handled in said hypothetical hybrid system? :)

There's reasons people scoff at some of your "solutions".

 Status: Offline
Profile     Report this post  
tlosm 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 10:26:27
#187 ]
Elite Member
Joined: 28-Jul-2012
Posts: 2746
From: Amiga land

@fishy_fis

Quote:
Yep, ppc CPUs are a huge bottleneck for modern video cards.


Depends what ppc you are you using, on what hardware architecture.

If was the cpu explain me how i make battlefield 3 was run at 1400x900 60fpson P4 dual with 7750HD GDR5 with a PCie->Pci adaptor... Arma 3 beta was gave me 1400x900 24fps
In this case what was making the bootleneck was the pci slot if i was increase the resolution the game was running at 1080p at 1 fps (Battlefield 3).

Im sure at 100000% if there was a modern game for ppc on quad g5 i will have good performance on it with only a new capable video board.
The quad G5 have Pcie 16x a 1.25 ghz bus speed .

http://www.everymac.com/systems/apple/powermac_g5/specs/powermac_g5_quad_2.5.html

Check here (all video did with an old 2005 GPU)

https://www.youtube.com/watch?v=698lVfoSvX0

https://www.youtube.com/watch?v=IXi7Y1raXbQ


https://www.youtube.com/watch?v=5nytVd2xFjM

What make games need CPU are only physics and shadows and some post processing effects the others things today are all did by GPU ... for the physic if you have a physix nviida in hardware the cpu will be used less moore .

Last edited by tlosm on 15-Dec-2015 at 10:27 AM.
Last edited by tlosm on 15-Dec-2015 at 10:26 AM.

_________________
I love Amiga and new hope by AmigaNG
A 500 + ; CDTV; CD32;
PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB;
MacBook Pro Retina I7 2.3ghz;
#nomorea-eoninmyhome

 Status: Offline
Profile     Report this post  
agami 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 14:32:19
#188 ]
Super Member
Joined: 30-Jun-2008
Posts: 1655
From: Melbourne, Australia

@fishy_fis @cdimauro
The hybrid part of the solution is an added bonus if somebody worked it out. Thanks for getting stuck on that one point.

The core of the article was about there being a better way to get AmigaOS 4.x compatible hardware to the Amiga community. The alternative proposed could have been executed much quicker, the final cost to the Amiga consumer would have been less, and there would be some software to run.

_________________
All the way, with 68k

 Status: Offline
Profile     Report this post  
pavlor 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 15:31:15
#189 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9588
From: Unknown

@iggy

Quote:
That IS better than Amiga Forever emulating a Phase 5 PPC board.


As Amiga Forever uses WinUAE, performance should be the same (unless you try Blizzard603e emulation which is broken = slooooooooooooow ).

Quote:
The integer performance figures posted for comparison don't surprise me either.


Performance varies by benchmark: eg. mplayer is faster (pure CPU decoding) than SAM460. (note: really fast RAM plays probably great role here - if one believes Ragemem numbers cca 2000 MB/s...)

Last edited by pavlor on 15-Dec-2015 at 03:45 PM.

 Status: Offline
Profile     Report this post  
cdimauro 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 17:26:13
#190 ]
Elite Member
Joined: 29-Oct-2012
Posts: 3650
From: Germany

@tlosm

Quote:

tlosm wrote:
@fishy_fis

Quote:
Yep, ppc CPUs are a huge bottleneck for modern video cards.


Depends what ppc you are you using, on what hardware architecture.

If was the cpu explain me how i make battlefield 3 was run at 1400x900 60fpson P4 dual with 7750HD GDR5 with a PCie->Pci adaptor... Arma 3 beta was gave me 1400x900 24fps
In this case what was making the bootleneck was the pci slot if i was increase the resolution the game was running at 1080p at 1 fps (Battlefield 3).

Im sure at 100000% if there was a modern game for ppc on quad g5 i will have good performance on it with only a new capable video board.
The quad G5 have Pcie 16x a 1.25 ghz bus speed .

http://www.everymac.com/systems/apple/powermac_g5/specs/powermac_g5_quad_2.5.html

Check here (all video did with an old 2005 GPU)

https://www.youtube.com/watch?v=698lVfoSvX0

https://www.youtube.com/watch?v=IXi7Y1raXbQ


https://www.youtube.com/watch?v=5nytVd2xFjM

What make games need CPU are only physics and shadows and some post processing effects the others things today are all did by GPU ... for the physic if you have a physix nviida in hardware the cpu will be used less moore .

Let me recap a bit.

You compared a MOBILE i5 (which is 2 cores / 4 threads instead of 4 cores; plus some other stuff missing) with an integrated HD 3000 graphic card (MOBILE version; less powerful) to a Quad G5 with a discrete GeForce 6600 GT, right?

And you did with Doom 3 and Quake 4, which are more than 10 years old games. So A BIT different from the "modern games" which I asked before.

What do you want to prove with such nonsensical test still remains up to you...


@agami

Quote:

agami wrote:
@fishy_fis @cdimauro
The hybrid part of the solution is an added bonus if somebody worked it out. Thanks for getting stuck on that one point.

The core of the article was about there being a better way to get AmigaOS 4.x compatible hardware to the Amiga community. The alternative proposed could have been executed much quicker, the final cost to the Amiga consumer would have been less, and there would be some software to run.

I don't know if it wasn't clear, but I repeat it again: there's and cannot be any "hybrid solution".

The two environments are totally different, and you can't have a franken-platform with part of the code running on the new architecture, and part on the PowerPC card. No way.

You end-up with something like WinUAE which runs the legacy PowerPC & 68K code under the host o.s., only sharing SOME resources (NO CODE!) in a limited and controlled manner.

So, it doesn't matter about reducing the final costs: there are no costs for an impossible solution.

Please, take a deeper look at the link already provided by Zylesea, which explains in more detail the problems and what's needed.

 Status: Offline
Profile     Report this post  
tlosm 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 18:38:57
#191 ]
Elite Member
Joined: 28-Jul-2012
Posts: 2746
From: Amiga land

@cdimauro

Quote:
GeForce 6600 GT, right?

No 7800 Gtx (2005 video board) , are you say the INTEL HD is shitty GPU? whaha

Check better it was running Quake 4 mod evolved old game with totally new video graphic features ..

PS are you writing i5 mobile 2.3 ghz is shitty compared the G5 quad
PPS: in the video you was watching quake 4 was using 15% of 1 of the Core of the Quad

AMEN!!!!!!!

PPPS: i hope nx will be what i see in past rumors ... for now i dont had make errors about xbox one im better than Patcher

Last edited by tlosm on 15-Dec-2015 at 06:41 PM.

_________________
I love Amiga and new hope by AmigaNG
A 500 + ; CDTV; CD32;
PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB;
MacBook Pro Retina I7 2.3ghz;
#nomorea-eoninmyhome

 Status: Offline
Profile     Report this post  
tommysammy 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 18:40:31
#192 ]
Cult Member
Joined: 20-Jan-2010
Posts: 662
From: Isselburg,Germany

@tlosm

What is "nx" ?

_________________
Amiga600/Vampire2/PrismaMegaMix

 Status: Offline
Profile     Report this post  
OneTimer1 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 18:41:30
#193 ]
Cult Member
Joined: 3-Aug-2015
Posts: 983
From: Unknown

@Sky7
Quote:

Was this a combination Motorola 680xx/Amiga AGA limitation thing that drove AmigaOS 4.x to be PowerPC only?


Because the PPC was the only available desktop platform available, with the right byte order.

 Status: Offline
Profile     Report this post  
tlosm 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 18:42:13
#194 ]
Elite Member
Joined: 28-Jul-2012
Posts: 2746
From: Amiga land

@tommysammy

New Nintendo Console (hybrid) probably in CES we will see it ...
Someware was write will use Power8 core modded for the console

_________________
I love Amiga and new hope by AmigaNG
A 500 + ; CDTV; CD32;
PowerMac G5 Quad 8GB,SSD,SSHD,7800gtx,Radeon R5 230 2GB;
MacBook Pro Retina I7 2.3ghz;
#nomorea-eoninmyhome

 Status: Offline
Profile     Report this post  
iggy 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 18:52:42
#195 ]
Super Member
Joined: 20-Oct-2010
Posts: 1175
From: Bear, Delaware USA

@fishy_fis


Your definition of utility is different than mine.
I don't play a lot of games.
The Core2Quad I am typing on has an Nvidia Quadro K600, which would not work too well for games.
I does wonders in Quadro enabled CAD programs though.

I had a G2 based mobile i7 I rather liked.
Compact size is a nice thing, but long battery life is important to me in portable devices.
Choose an i7, and you're drawing about 35w.
With some of the devices you have dismissed, less.

Personally, I'd rather have a lower spec machine than you seem to think you need.
That will be true for me in an X64 based MorphOS system as well.

A four to eight thread PPC with a decent video card (but more mid range than you appear to like) and I'd be good until an ISA shift.


Last edited by iggy on 15-Dec-2015 at 06:53 PM.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 19:33:59
#196 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@cdimauro

Quote:
t's the same reason why you don't see a 64-bit o.s. version of OS4/MorphOS: you cannot share resources with the legacy 32-bit PowerPC and 68K applications. With x64 is even worse, because it's (naturally) little endian.


Yes that's the reason you can't have 64bit windows, running 32bit windows programs

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 19:39:58
#197 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@fishy_fis

Quote:
The real problem when using a slow CPU though is bottom frame rates. Average might be OK, but when things get heavy things drop to an unplayable speed.


Well, that might be, but also down to API's available when SDL games was first ported to AmigaOS4.x, there was no DMA, to video memory, there was not possible to composite graphics on the graphics card, unless you used Warp3D, so any 2D game had no acceleration at all.

Anyway DMA was parity much broken on AmigaONE-SE/XE and MicroAmigaONE.

But on the Sam460 and AmigaONE-X1000, (Pegasus-II) DMA is working, and its totally different beast, and Sam460 and X1000 has PCI-e, not just PCI so big upgrade on the hardware front as well.

when AmigaONE-SE came out, on PC there was AGP-2 or AGP-4 or some thing, the AmigaONE-SE and XE has AGP, but really just operates as 66Mhz slot, I don't think ever got AGP GART working.

Last edited by NutsAboutAmiga on 15-Dec-2015 at 07:45 PM.
Last edited by NutsAboutAmiga on 15-Dec-2015 at 07:45 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
cdimauro 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 20:06:54
#198 ]
Elite Member
Joined: 29-Oct-2012
Posts: 3650
From: Germany

@tlosm

Quote:

tlosm wrote:
@cdimauro

Quote:
GeForce 6600 GT, right?

No 7800 Gtx (2005 video board) ,

Strange. I've seen the 6600 GT somewhere, that's why I've reported it.

However the 7800 GTX is way faster than the 6600, so the comparison becomes even worse.
Quote:
are you say the INTEL HD is shitty GPU? whaha

It's very well known that the Intel's GPUs were very low-end. Only in the last years they gut pumped a lot.

If you make a quick search, you'll find many people NOT recommending at all to use the HD 3000 for gaming.

And, guess what: you used it for a comparison... with a game!
Quote:
Check better it was running Quake 4 mod evolved old game with totally new video graphic features ..

The engine is the same.
Quote:
PS are you writing i5 mobile 2.3 ghz is shitty compared the G5 quad

Well, looking at your video and considered all the limits of both the CPU and the integrated GPU, I can only say that it excels.
Quote:
PPS: in the video you was watching quake 4 was using 15% of 1 of the Core of the Quad

What do you expect from an old game, with one of best video cards produced?
Quote:
AMEN!!!!!!!

That's the only which I agree with, but for the opposite reason: you've shown that your test is totally non-sense.
Quote:
PPPS: i hope nx will be what i see in past rumors ... for now i dont had make errors about xbox one im better than Patcher

Quote:
New Nintendo Console (hybrid) probably in CES we will see it ...
Someware was write will use Power8 core modded for the console

Those are very old rumors, which we discussed on your forum and even here.

The latest ones report that likely Nintendo will abandon the PowerPC platform and follow the other console vendors, jumping on the x64 wagon.

In fact, another recent rumor regarding AMD says that the company got another commission from a reality involved in the video game market. Since Sony and Microsoft were already served by AMD, you can make your deductions here.

On the other hand, it's the logical and obvious solution for Nintendo, because developers demand from long time a PC-like platform.


@NutsAboutAmiga

Quote:

NutsAboutAmiga wrote:
@cdimauro

Quote:
t's the same reason why you don't see a 64-bit o.s. version of OS4/MorphOS: you cannot share resources with the legacy 32-bit PowerPC and 68K applications. With x64 is even worse, because it's (naturally) little endian.


Yes that's the reason you can't have 64bit windows, running 32bit windows programs

Everytime the same story with you. You make EXACTLY the same statement. Then I reply explaining why the Windows (and Linux, Mac OS, etc.) case is totally different from the Amiga o.ses.

And, again, after some time, you start repeating the same stuff...

The next time I'll answer shortly with:

No, it's a completely different thing! Go look how it works and compare it with the Amiga o.ses.!

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 20:17:46
#199 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12818
From: Norway

@cdimauro

No its not

Most of AmigaOS4.1 memory is virtualized none shared memory, that memory can be swapped if the OS needs to, the flat memory model of any computer exists, it also exists on x64 running Windows64 bit.

Have you ever emulated a OS on windows, can that emulator share resources with host OS?

Last edited by NutsAboutAmiga on 15-Dec-2015 at 08:21 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
cdimauro 
Re: Why was AmigaOS 4.X developed only for PowerPC?
Posted on 15-Dec-2015 20:20:47
#200 ]
Elite Member
Joined: 29-Oct-2012
Posts: 3650
From: Germany

@NutsAboutAmiga: no, it's not, because you, again, don't remember, I suppose.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle