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.
 104 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 amigakit:  20 mins ago
 ROMwack:  26 mins ago
 kolla:  36 mins ago
 kamelito:  43 mins ago
 matthey:  50 mins ago
 Kronos:  1 hr 27 mins ago
 AMIGASYSTEM:  1 hr 39 mins ago
 Mobileconnect:  1 hr 45 mins ago
 Hypex:  1 hr 57 mins ago
 dirkzwager:  2 hrs 27 mins ago

/  Forum Index
   /  Free For All
      /  PS3, 360, and Wii -- the ever long discussion (Part 3)
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 | 31 Next Page )
PosterThread
ReverseGTR 
Re: Consoles.
Posted on 24-Sep-2008 6:00:21
#581 ]
Regular Member
Joined: 13-Sep-2006
Posts: 336
From: US of A, New Jersey

@BrianK

Yea, the Nvidia RSX GPU and even VRAM is normally blocked by the hypervisor. But some developers have managed to hack their way and even fewer have gotten a blessing from Sony for unfettered access to the hardware from Linux.

Last edited by ReverseGTR on 24-Sep-2008 at 06:01 AM.

 Status: Offline
Profile     Report this post  
Lou 
Re: Consoles.
Posted on 24-Sep-2008 12:00:12
#582 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4227
From: Rhode Island

Some NPD figures for software up to Aug 2008:
http://www.gamasutra.com/view/feature/3795/2008s_topselling_games_so_far_.php?page=1
Quote:
Both the Xbox 360 and PS3 top 5 software lists are dwarfed by the figures for the Wii's top sellers. Starting with Super Smash Bros. Brawl above 3.2 million and ending with Guitar Hero III around 1.3 million, the Wii's top 5 games of the year account for somewhere between 11 and 12 million units of software.

...but remember, no one is buying games for the Wii, they are just playing WiiSports...

 Status: Offline
Profile     Report this post  
BrianK 
Re: Consoles.
Posted on 24-Sep-2008 12:56:54
#583 ]
Elite Member
Joined: 30-Sep-2003
Posts: 8111
From: Minneapolis, MN, USA

@ReverseGTR

Quote:

ReverseGTR wrote:
Yea, the Nvidia RSX GPU and even VRAM is normally blocked by the hypervisor. But some developers have managed to hack their way and even fewer have gotten a blessing from Sony for unfettered access to the hardware from Linux.
Thanks for helping me set that straight.

IF the AmigaOS were ported it could probably use some SPEs for video drivers and not rely upon the RSX. While not as powerful as using the whole power of the console itself, I'd think it'd still be a compelling Amiga solution.

I think the question remains for MikeB's statement... SPE, how were they used and would we see a difference? If a recompile has to be done to gain their use then likely, as most developers are gone, we won't see the software sped up as much as it could have been.

 Status: Offline
Profile     Report this post  
Lou 
Re: Consoles.
Posted on 24-Sep-2008 16:46:10
#584 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4227
From: Rhode Island

@BrianK

A recompile would have to be done anyway to optimize for the InOrder executing nature of Cell's PPE...otherwise it would barely outperform an A1 with a 1.7Ghz G4...

 Status: Offline
Profile     Report this post  
ReverseGTR 
Re: Consoles.
Posted on 24-Sep-2008 19:08:04
#585 ]
Regular Member
Joined: 13-Sep-2006
Posts: 336
From: US of A, New Jersey

@Lou

The PPE on the PS3 can handle out-of-order executions, it is simply a POWER5 based core designed with an addition memory controller or (EIB Elementary Interconnect Bus) to process the instruction sent by the in-order SPEs. Some of the most fundamental information concerning the CELL BE can be found here.

However, some of the libraries in OS4.1 would have to be re-compiled anyway to handle the G5 instruction set.

Last edited by ReverseGTR on 24-Sep-2008 at 07:11 PM.
Last edited by ReverseGTR on 24-Sep-2008 at 07:09 PM.

 Status: Offline
Profile     Report this post  
Lou 
Re: Consoles.
Posted on 25-Sep-2008 11:48:30
#586 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4227
From: Rhode Island

@ReverseGTR

Quote:

ReverseGTR wrote:
@Lou

The PPE on the PS3 can handle out-of-order executions, it is simply a POWER5 based core designed with an addition memory controller or (EIB Elementary Interconnect Bus) to process the instruction sent by the in-order SPEs. Some of the most fundamental information concerning the CELL BE can be found here.

However, some of the libraries in OS4.1 would have to be re-compiled anyway to handle the G5 instruction set.

I say port to Wii!

 Status: Offline
Profile     Report this post  
QuBe 
Re: Consoles.
Posted on 26-Sep-2008 4:18:31
#587 ]
Super Member
Joined: 3-Dec-2006
Posts: 1075
From: Dunes of Uridia

@BrianK

With regards to the PowerStation, hardware... it does look good however there is another piece of hardware worth looking at that includes CELL + RSX GPU unblocked... and that is this...

http://www.terrasoftsolutions.com/products/sony/bcu-100.shtml

or

http://pro.sony.com/bbsccms/ext/ZEGO/ZEGO.shtml

also... http://www.sony.net/SonyInfo/News/Press/200808/08-095E/index.html

The Sony Bcu-100. Whilst it is not in a desktop form factor, it is a completely open system. Os4 could be made to run on this and have full access to RSX... can you imagine the demos on this thing once coders bang the CELL and RSX...

Funnily enough I am actually considering purchasing one of these and simply putting it on my desk, Pizza Box style, and resting my LCD on top of. Its a full 64bit computer with Terrasoft's Yellow Dog Linux, but this time fully accelerated - not like the cobbled PS3!

I could then run an emulated Amiga environment within my YelloDog Linux running on this beast. Obviously all the open source software, games etc will work very well as this has RSX acceleration... Why not OS4 then!!!

Some pdf's...

http://pro.sony.com/bbsccms/ext/ZEGO/files/Cell_Computing_Whitepaper.pdf
http://pro.sony.com/bbsccms/ext/ZEGO/files/BCU-100_Whitepaper.pdf

IF ONLY...

Q!

"aLL RoAds LeAd ToO HoMe"

 Status: Offline
Profile     Report this post  
Hammer 
Re: Consoles.
Posted on 26-Sep-2008 12:04:10
#588 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5858
From: Australia

@ReverseGTR

Quote:

ReverseGTR wrote:
@Lou

The PPE on the PS3 can handle out-of-order executions, it is simply a POWER5 based core designed

PPE doesn’t reorder instructions prior to execution like Alpha EV6’s out-of-order standard. i.e. scan the instruction stream and reorder instruction stream prior dispatching to execution pipelines.

PPE can out-of-order load instructions, but the core itself is in-order.

PPE is not based on Power5 i.e. note the instruction issue and instruction retirement difference. If we use your logic; can one say Intel Atom is based on Intel Core 2 since they have the same instruction set. This is a fallacy and you have not taken into account the actual micro-architecture’s implementation.

Quote:

with an addition memory controller or (EIB Elementary Interconnect Bus) to process the instruction sent by the in-order SPEs. Some of the most fundamental information concerning the CELL BE can be found here.

However, some of the libraries in OS4.1 would have to be re-compiled anyway to handle the G5 instruction set.

CELL’s PPE @3.2Ghz performs like a PowerPC 970 @1.6Ghz. PPE issues 2 instructions per cycle while PowerPC 970 issues 4 instructions + 1 branch per cycle. This basic 101 CPU micro-architecture should indicate to you that PPE is nothing like a server/workstation class CPU.

Last edited by Hammer on 26-Sep-2008 at 12:11 PM.
Last edited by Hammer on 26-Sep-2008 at 12:06 PM.

_________________
Amiga 1200 (rev 1D1, KS 3.2, PiStorm32/RPi CM4/Emu68)
Amiga 500 (rev 6A, ECS, KS 3.2, PiStorm/RPi 4B/Emu68)
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB

 Status: Offline
Profile     Report this post  
Lou 
Re: Consoles.
Posted on 26-Sep-2008 15:53:48
#589 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4227
From: Rhode Island

@Hammer

Quote:

Hammer wrote:
@ReverseGTR

Quote:

ReverseGTR wrote:
@Lou

The PPE on the PS3 can handle out-of-order executions, it is simply a POWER5 based core designed

PPE doesn’t reorder instructions prior to execution like Alpha EV6’s out-of-order standard. i.e. scan the instruction stream and reorder instruction stream prior dispatching to execution pipelines.

PPE can out-of-order load instructions, but the core itself is in-order.

PPE is not based on Power5 i.e. note the instruction issue and instruction retirement difference. If we use your logic; can one say Intel Atom is based on Intel Core 2 since they have the same instruction set. This is a fallacy and you have not taken into account the actual micro-architecture’s implementation.

Quote:

with an addition memory controller or (EIB Elementary Interconnect Bus) to process the instruction sent by the in-order SPEs. Some of the most fundamental information concerning the CELL BE can be found here.

However, some of the libraries in OS4.1 would have to be re-compiled anyway to handle the G5 instruction set.

CELL’s PPE @3.2Ghz performs like a PowerPC 970 @1.6Ghz. PPE issues 2 instructions per cycle while PowerPC 970 issues 4 instructions + 1 branch per cycle. This basic 101 CPU micro-architecture should indicate to you that PPE is nothing like a server/workstation class CPU.

How does the Wii's cpu (750CL-based) compare to the PPE? Just curious. Thanks.

 Status: Offline
Profile     Report this post  
ReverseGTR 
Re: Consoles.
Posted on 26-Sep-2008 19:38:07
#590 ]
Regular Member
Joined: 13-Sep-2006
Posts: 336
From: US of A, New Jersey

@Hammer

It would have been nice if you included a source. But you are for the most part right and I should have stated it had a POWER5 based instruction set.

@Lou

However, another fallacy is that most people assume that software not optimized for the CELL BE exclusively uses the PPE and nothing more. Which then ignores the memory controller, IO and other elements on the chip aside from the SPEs. Doing that is an unfair comparison considering the Wii's 750CL contains other arbitrators on chip such as an improved FPU and added instructions to communicate with the GPU.

But if you want to just compare the cores I would still think the PS3's PPE has a slight edge over it since it does indeed support VMX/Altivec.

 Status: Offline
Profile     Report this post  
Lou 
Re: Consoles.
Posted on 26-Sep-2008 19:43:37
#591 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4227
From: Rhode Island

@ReverseGTR

Quote:

ReverseGTR wrote:
@Hammer

It would have been nice if you included a source. But you are for the most part right and I should have stated it had a POWER5 based instruction set.

@Lou

However, another fallacy is that most people assume that software not optimized for the CELL BE exclusively uses the PPE and nothing more. Which then ignores the memory controller, IO and other elements on the chip aside from the SPEs. Doing that is an unfair comparison considering the Wii's 750CL contains other arbitrators on chip such as an improved FPU and added instructions to communicate with the GPU.

But if you want to just compare the cores I would still think the PS3's PPE has a slight edge over it since it does indeed support VMX/Altivec.

The Wii's cpu also support SIMD instructions. The GC version had 37 instructions, the Wii's is rumored to have all the ones the G5 has.

Also, don't blame Nintendo for putting the memory controller on the SoC Gpu... Blame Sony for not originally thinking they even needed a gpu...and thinking Cell was a full SoC solution...

NOTE: The Wii's Hollywood System-on a-Chip Gpu solution also includes a full ARM cpu core. Nintendo has been using ARM cores since the GB...and into the DS...

Last edited by Lou on 26-Sep-2008 at 07:47 PM.

 Status: Offline
Profile     Report this post  
ReverseGTR 
Re: Consoles.
Posted on 26-Sep-2008 20:02:04
#592 ]
Regular Member
Joined: 13-Sep-2006
Posts: 336
From: US of A, New Jersey

@Lou

I don't blame the engineering teams of either company that did a great job in designing these consoles, I just blame ignorant marketing.

NOTE: Despite all the features that are on the SoC the Wii still needs an ATi Hollywood GPU in part to get the graphics being projected just as the PS3 also relies on the Nvidia RSX and XBOX360 has the ATi Xenos...

Lets keep this discussion mainly technical without turning it into a flamewar. I respect and am in awe of the technical merits of all three consoles and if OS4.1 was ported to the Wii I would welcome it with just as much open arms as I would if it were the PS3.

 Status: Offline
Profile     Report this post  
Hammer 
Re: Consoles.
Posted on 26-Sep-2008 22:42:47
#593 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5858
From: Australia

@Lou

Quote:

Lou wrote:
@Hammer

How does the Wii's cpu (750CL-based) compare to the PPE? Just curious. Thanks.

PowerPC 750 class processor issues 3 instructions (2 int, 1 fp) + 1 branch per cycle, relativity short pipeline, out-of-order processing (not just on instruction loads). The Gekko includes 2x32bit (64 bit) SIMD.

PowerPC 750 is like Pentium III (minus SIMD for non-GC/Wii use) In terms of micro-architecture approach. Pentium Pro/Pentium II/Pentium III/Pentium M are also 3 instruction issue per cycle, relativity short pipeline, out-of-order processing.

PPE issues two instruction per cycle, it can only out-of-order process on instruction loads and it includes 4x32bit (128 bit) VMX unit.

Last edited by Hammer on 26-Sep-2008 at 10:45 PM.

_________________
Amiga 1200 (rev 1D1, KS 3.2, PiStorm32/RPi CM4/Emu68)
Amiga 500 (rev 6A, ECS, KS 3.2, PiStorm/RPi 4B/Emu68)
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB

 Status: Offline
Profile     Report this post  
BrianK 
Re: Consoles.
Posted on 26-Sep-2008 23:36:16
#594 ]
Elite Member
Joined: 30-Sep-2003
Posts: 8111
From: Minneapolis, MN, USA

@QuBe

Quote:
With regards to the PowerStation, hardware... it does look good however there is another piece of hardware worth looking at that includes CELL + RSX GPU unblocked... and that is this...

http://www.terrasoftsolutions.com/products/sony/bcu-100.shtml

For you perhaps I can't afford the $200,000 for a blade chassis and blade for AmigaOS.


Quote:
http://pro.sony.com/bbsccms/ext/ZEGO/ZEGO.shtml
If it's price competitive this might be the option. The question is why the RSX and Cell on that? Clearly there are better GPUs on the market today. How about an 8800 and Cell for example?

Run and Amiga in YDL on Cell? I don't really see the point. We have Amigaforever now and it does a good job on x86 which is easier and likey less expensive to source. Hey but if someone wants to do it then go for it.

 Status: Offline
Profile     Report this post  
Lou 
Re: Consoles.
Posted on 27-Sep-2008 0:39:33
#595 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4227
From: Rhode Island

@Hammer

Quote:

Hammer wrote:
@Lou

Quote:

Lou wrote:
@Hammer

How does the Wii's cpu (750CL-based) compare to the PPE? Just curious. Thanks.

PowerPC 750 class processor issues 3 instructions (2 int, 1 fp) + 1 branch per cycle, relativity short pipeline, out-of-order processing (not just on instruction loads). The Gekko includes 2x32bit (64 bit) SIMD.

PowerPC 750 is like Pentium III (minus SIMD for non-GC/Wii use) In terms of micro-architecture approach. Pentium Pro/Pentium II/Pentium III/Pentium M are also 3 instruction issue per cycle, relativity short pipeline, out-of-order processing.

PPE issues two instruction per cycle, it can only out-of-order process on instruction loads and it includes 4x32bit (128 bit) VMX unit.

So is your opinion that it can "hang" with Cell's PPE or not?

I can't wait until developers start using Hollywood's ARM core as a co-processor for things like free full-screen (granted 480p) anti-aliasing...as Hollywood can easily double, triple or quadruple buffer video output. Prior to display "Starlet" (as it's been dubbed by the homebrew community who discovered it) could do a quick AA pass on a frame prior to it being displayed while the actual gpu is processing the next frame...

 Status: Offline
Profile     Report this post  
Lou 
Re: Consoles.
Posted on 27-Sep-2008 0:44:59
#596 ]
Elite Member
Joined: 2-Nov-2004
Posts: 4227
From: Rhode Island

@ReverseGTR

Quote:

ReverseGTR wrote:
@Lou

I don't blame the engineering teams of either company that did a great job in designing these consoles, I just blame ignorant marketing.

NOTE: Despite all the features that are on the SoC the Wii still needs an ATi Hollywood GPU in part to get the graphics being projected just as the PS3 also relies on the Nvidia RSX and XBOX360 has the ATi Xenos...

Lets keep this discussion mainly technical without turning it into a flamewar. I respect and am in awe of the technical merits of all three consoles and if OS4.1 was ported to the Wii I would welcome it with just as much open arms as I would if it were the PS3.

I hear you but Hollywood, by itself, is a full SoC as it does contain a cpu core as well. An ARM9 dubbed "Starlet" by the homebrew community. It handles the Wii's encryption algorithms when reading from disk and it can be programmed to do other things as well. This core was not present in the Gamecube's Flipper.

 Status: Offline
Profile     Report this post  
ReverseGTR 
Re: Consoles.
Posted on 27-Sep-2008 1:05:31
#597 ]
Regular Member
Joined: 13-Sep-2006
Posts: 336
From: US of A, New Jersey

@Lou

From what I can tell Starlet is primarily the IO, bootloading, security decrypting (I guess to distinguish certain devices from others) as well as sound and video encoder among other background task.

I can theorize that Nintendo desired such a solution so developers can easily sync sounds with certain motions from the Wiimote as well as the distinguishing sounds that are only reserved to be projected from the controller. Among other interests developers can coordinate between the software and Wii. It is all a part of Nintendo's solution for developers to easily keep up with their high standards for gameplay which include among other things a constant 60fps at 480p.

I suppose certain software can take advantage of it in a different manner but developers should be careful not to grant access to tampering too much or else it may just end up wiping it like the latest alpha release of Ubuntu did with certain Intel network cards.

 Status: Offline
Profile     Report this post  
Hammer 
Re: Consoles.
Posted on 27-Sep-2008 3:12:35
#598 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5858
From: Australia

@Lou

Quote:

Lou wrote:
(SNIP for space)
So is your opinion that it can "hang" with Cell's PPE or not?

"The PPU is a dual-issue, in-order processor with dual-thread support"
" In order to improve performance from its in-order pipeline, the PPE utilizes delayed-execution pipelines and allows limited out-of-order execution of load instructions"
Refer to http://www.ibm.com/developerworks/power/library/pa-cellperf/

Last edited by Hammer on 27-Sep-2008 at 03:19 AM.
Last edited by Hammer on 27-Sep-2008 at 03:17 AM.
Last edited by Hammer on 27-Sep-2008 at 03:15 AM.
Last edited by Hammer on 27-Sep-2008 at 03:13 AM.

_________________
Amiga 1200 (rev 1D1, KS 3.2, PiStorm32/RPi CM4/Emu68)
Amiga 500 (rev 6A, ECS, KS 3.2, PiStorm/RPi 4B/Emu68)
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB

 Status: Offline
Profile     Report this post  
Hammer 
Re: Consoles.
Posted on 27-Sep-2008 3:20:25
#599 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5858
From: Australia

@ReverseGTR

Quote:

ReverseGTR wrote:
@Hammer

It would have been nice if you included a source. But you are for the most part right and I should have stated it had a POWER5 based instruction set.

Refer to http://www.ibm.com/developerworks/power/library/pa-cellperf/
on PPE.

_________________
Amiga 1200 (rev 1D1, KS 3.2, PiStorm32/RPi CM4/Emu68)
Amiga 500 (rev 6A, ECS, KS 3.2, PiStorm/RPi 4B/Emu68)
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB

 Status: Offline
Profile     Report this post  
BrianK 
Re: Consoles.
Posted on 27-Sep-2008 16:59:48
#600 ]
Elite Member
Joined: 30-Sep-2003
Posts: 8111
From: Minneapolis, MN, USA

@Lou

Quote:
A recompile would have to be done anyway to optimize for the InOrder executing nature of Cell's PPE...otherwise it would barely outperform an A1 with a 1.7Ghz G4...
Definitely true.

Though in the course of things not optimizing isn't that bad. PS3s are readily available and inexpensive compared to an A1. This means it's cheaper and easier for people to get an Amiga. (That is of course if some enterprising company stepped up and sold the OS for the PS3.) My vote for the name of this system... Adam.

 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 | 31 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