Why not older PS3 OtherOS as target?
  • vox
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    vox
    Posts: 615 from 2003/11/24
    From: Belgrade
    > GFX and CPU are great. [...] you get BlueRay, nice GFX, great great CPU

    If you say so...

    No, IBM sais so

    > with many SPUs ...

    MorphOS would have to implement support for them first. I doubt this would be worthwile given that such code wouldn't be usable on any other current or future MorphOS platform.

    I know, there are special SDKs to target Cell, but ... that would be step closer
    to something others dont have. I havent seen any other PPU CPU.


    > Maybe someone could somewhat add some RAM to the board?

    Such hacking would be no basis for undertaking a MorphOS port.

    And using Apples is? Cmon, Amiga stylee!

    > does MOS have virtual memory?

    In case you mean memory paging/swapping, the answer is no.

    Oh, one bad feature OS4 has. Run dem out!

    EDIT: Had to fix quote tags. Yet again...

    [ Edited by ASiegel 10.01.2014 - 18:56 ]
    ------------------------------------------
    iMac G5 1GB with MorphOS and MacOS X
    Lame PC with AmiKit XE, Linux, AROS and sadly Win11
    Telegram MOS group: https://t.me/+zCLnwCvwhs4wMTI0
    Steam https://steamcommunity.com/profiles/76561198164221485/
  • »10.01.14 - 17:29
    Profile
  • Moderator
    hooligan
    Posts: 1948 from 2003/2/23
    From: Lahti, Finland
    Quote:

    vox wrote:
    Quote:

    hooligan wrote:
    When you say older ps3s, you should say the ancient ps3s. Linux has not been a possibility on PS3 for a long looong loooooooong time.

    Read more


    I do know, its possible to downgrade flash on some models.
    Be smart and read about hacks.



    I have a hacked PS3 and actively follow whats going on. I know every single trick to hack PS3.
    www.mikseri.net/hooligan <- Free music
  • »10.01.14 - 18:26
    Profile Visit Website
  • vox
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    vox
    Posts: 615 from 2003/11/24
    From: Belgrade
    Quote:

    hooligan wrote:
    Quote:

    vox wrote:
    Quote:

    hooligan wrote:
    When you say older ps3s, you should say the ancient ps3s. Linux has not been a possibility on PS3 for a long looong loooooooong time.

    Read more


    I do know, its possible to downgrade flash on some models.
    Be smart and read about hacks.



    I have a hacked PS3 and actively follow whats going on. I know every single trick to hack PS3.


    You are my man, I ll let you know once I get one about end of this year,

    What do you recommend YDL 6.x or Linux Mint 11?
    ------------------------------------------
    iMac G5 1GB with MorphOS and MacOS X
    Lame PC with AmiKit XE, Linux, AROS and sadly Win11
    Telegram MOS group: https://t.me/+zCLnwCvwhs4wMTI0
    Steam https://steamcommunity.com/profiles/76561198164221485/
  • »10.01.14 - 18:57
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    >> And the PPE alone is even less suited for modern gaming.

    > That is one area where our opinions differ.

    Huh? You really think that the PPE alone is not less suited to modern gaming than PPE+SPEs? Why do PS3 games make use of the SPEs then? Wouldn't it be easier to just use the PPE and ignore the hard-to-program SPEs if the result can be the same or even better without them?

    > It seems quite well suited to gaming.

    The PPE is a dual-threaded in-order 64-bit Power Architecture core with an ordinary AltiVec/VMX unit. I don't see anything in it that makes it particularly suited to gaming. There's a reason why Sony wanted to have it accompanied by the SPEs and also why PS3 games use those SPEs.
  • »10.01.14 - 19:00
    Profile
  • Moderator
    hooligan
    Posts: 1948 from 2003/2/23
    From: Lahti, Finland
    Quote:

    vox wrote:
    Quote:

    hooligan wrote:
    Quote:

    vox wrote:
    Quote:

    hooligan wrote:
    When you say older ps3s, you should say the ancient ps3s. Linux has not been a possibility on PS3 for a long looong loooooooong time.

    Read more


    I do know, its possible to downgrade flash on some models.
    Be smart and read about hacks.



    I have a hacked PS3 and actively follow whats going on. I know every single trick to hack PS3.


    You are my man, I ll let you know once I get one about end of this year,

    What do you recommend YDL 6.x or Linux Mint 11?


    I recommend 3tb harddrive and a few hundred games :)
    www.mikseri.net/hooligan <- Free music
  • »10.01.14 - 19:07
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    >> Nvidia -> no go
    >> Hypervisor -> no go
    >> Cell != SMP -> no go

    > Hey, why not

    The Nvidia and hypervisor restrictions you were already explained. Regarding SMP, as I said the dual-threaded PPE can be used with SMP but is probably not the best example to show its merits. Kronos probably refers to the fact that the Cell CPU as a whole (PPE+SPEs) is an asymmetric design, so the SPEs can't be used with SMP.

    >> Otter OS disabled on most units -> no go

    > can be reflashed

    To quote myself: Only on models the required firmware version was originally released for, which means pre-slim models.

    > Hypervisor is gogo

    The hypervisor itself does not prevent MorphOS from running, but it prevents full access to the RSX GPU by OtherOS (as already explained to you).

    > beside PS3 Cell is used only in supercomputers.

    It's also used in server blades, TV sets, video transcoding cards and probably several other things.

    > If it had Radeon and more RAM it would be a programmers wet dream and users cheapest fun.

    No, unless it also had no prevention of full GPU access by hypervisor and was still in production with OtherOS capability.
  • »10.01.14 - 19:39
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Quote:

    Andreas_Wolf wrote:
    >> And the PPE alone is even less suited for modern gaming.

    > That is one area where our opinions differ.

    Huh? You really think that the PPE alone is not less suited to modern gaming than PPE+SPEs? Why do PS3 games make use of the SPEs then? Wouldn't it be easier to just use the PPE and ignore the hard-to-program SPEs if the result can be the same or even better without them?

    > It seems quite well suited to gaming.

    The PPE is a dual-threaded in-order 64-bit Power Architecture core with an ordinary AltiVec/VMX unit. I don't see anything in it that makes it particularly suited to gaming. There's a reason why Sony wanted to have it accompanied by the SPEs and also why PS3 games use those SPEs.


    And it ought to be noted that Microsoft, when the decided to 'borrow' from the design, did not bother with the SPEs and instead multiplied the PPE units.

    Further, what makes you think most programs DO use the SPEs?
    "Never attribute to malice what can more readily explained by incompetence"
  • »10.01.14 - 19:40
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Quote:

    Andreas_Wolf wrote:

    It's also used in server blades, TV sets, video transcoding cards and probably several other things.




    Blade servers yes, the Toshiba SPE stand alone apps you seem to be referring to here did not make it to market.
    "Never attribute to malice what can more readily explained by incompetence"
  • »10.01.14 - 19:42
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    >>> GFX and CPU are great. [...] you get BlueRay, nice GFX, great great CPU

    >> If you say so...

    > No, IBM sais so

    The manufacturer of the CPU himself saying so is all the more reason to be sceptical about it. Besides (all explained to you already), the GPU may be great and nice but can't be accessed by OtherOS fully due to hypervisor, and Blu-ray support needs UDF 2.50+.

    >>> with many SPUs

    >> MorphOS would have to implement support for them first. I doubt this would be worthwile
    >> given that such code wouldn't be usable on any other current or future MorphOS platform.

    > that would be step closer to something others dont have. I havent seen any other PPU CPU.

    We've been talking about the SPUs at this point, not about the PPU. Linux and BSD on PS3 can make use of them, so others do have it on the same hardware. And the fact that no other current or future MorphOS platform does/will have them is something I wouldn't regard as an advantage. You'd have to scrap all code written for them when moving to another CPU without SPUs.

    >>> Maybe someone could somewhat add some RAM to the board?

    >> Such hacking would be no basis for undertaking a MorphOS port.

    > And using Apples is?

    Yes, because no user needs to treat his PPC Mac with a soldering iron just to use MorphOS on it. It runs as is. Hardest thing is changing the graphics card which is something almost everybody should be able to do, which in turn "somewhat add some RAM to the board" is not with no slots available. (And that's not taking into account the low probability that the PS3 would even accept or recognize more RAM or the bad availability of XDR RAM.)
  • »10.01.14 - 20:04
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    >>>> And the PPE alone is even less suited for modern gaming.

    >>> That is one area where our opinions differ.

    >> You really think that the PPE alone is not less suited to modern gaming than
    >> PPE+SPEs? Why do PS3 games make use of the SPEs then? Wouldn't it be
    >> easier to just use the PPE and ignore the hard-to-program SPEs if the result
    >> can be the same or even better without them?
    >> The PPE is a dual-threaded in-order 64-bit Power Architecture core with an
    >> ordinary AltiVec/VMX unit. I don't see anything in it that makes it particularly
    >> suited to gaming. There's a reason why Sony wanted to have it accompanied
    >> by the SPEs and also why PS3 games use those SPEs.

    > it ought to be noted that Microsoft, when the decided to 'borrow' from the design,
    > did not bother with the SPEs and instead multiplied the PPE units.

    Yes, according to game coders, three symmetric PPEs with gaming-optimized AltiVec/VMX128 are easier to program games for than one PPE with ordinary AltiVec/VMX plus several asymmetric SPEs. But, and this is where I want to stress my point above, this doesn't change that one PPE plus several SPEs offer way more aggregated performance for gaming than just one PPE.

    > what makes you think most programs DO use the SPEs?

    I already answered this question of yours more than 3 years ago there:

    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=3&topic_id=6993&start=68

    Your answer to my explanation back then was: "Probably true".
  • »10.01.14 - 20:22
    Profile
  • vox
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    vox
    Posts: 615 from 2003/11/24
    From: Belgrade
    Quote:

    Andreas_Wolf wrote:

    I already answered this question of yours more than 3 years ago there:


    Thanks.

    Well take it as high end better then PA Semi ... and maybe even Freescale X2000 in some aspects. Then next platform could be similar ARM?

    I believe its advanced concept to SMP/AMP, even I do not code.

    Other things ... well if Linux can do it, we can port from them :-)
    ------------------------------------------
    iMac G5 1GB with MorphOS and MacOS X
    Lame PC with AmiKit XE, Linux, AROS and sadly Win11
    Telegram MOS group: https://t.me/+zCLnwCvwhs4wMTI0
    Steam https://steamcommunity.com/profiles/76561198164221485/
  • »10.01.14 - 20:28
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    >> It's also used in [...] TV sets, video transcoding cards [...]

    > the Toshiba SPE stand alone apps you seem to be referring to here did not make it to market.

    I don't know what "Toshiba SPE stand alone apps" (SpursEngine?) *you* are referring to here, but I'm referring to the Toshiba REGZA series of TV sets incorporating full Cell B.E. chips:

    http://www.google.com/search?q=site:toshiba.co.jp+regza+%22cell+broadband%22
    http://medical.toshiba.com/about/pioneering-technology/ (see "2009")
  • »10.01.14 - 20:47
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Quote:

    Andreas_Wolf wrote:
    >> It's also used in [...] TV sets, video transcoding cards [...]

    > the Toshiba SPE stand alone apps you seem to be referring to here did not make it to market.

    I don't know what "Toshiba SPE stand alone apps" (SpursEngine?) *you* are referring to here, but I'm referring to the Toshiba REGZA series of TV sets incorporating full Cell B.E. chips:

    http://www.google.com/search?q=site:toshiba.co.jp+regza+%22cell+broadband%22
    http://medical.toshiba.com/about/pioneering-technology/ (see "2009")


    Really? They actually offer to let me buy a Spurs engine development board.
    That idea went no where (Spurs).

    And at the price range the Regia lines serves, there won't be many of these sold.
    They are not a main line consumer item.

    IBM and its partners promised a range of applications and few materialized.

    Although the Cell's design is well suited to multimedia applications.

    Then again, its reliance on XDR ram makes it quite impractical.

    And the later derivatives that would have used more conventional memory are eol'd.

    The Cell would appear to be a dead end.
    "Never attribute to malice what can more readily explained by incompetence"
  • »10.01.14 - 22:02
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > I'm referring to the Toshiba REGZA series of TV sets incorporating full Cell B.E. chips

    > Really?

    Yes, I'm really referring to them and they really incorporate full Cell B.E. chips and they really came to market.

    > They actually offer to let me buy a Spurs engine development board.

    For developing "SPE stand alone apps"? I'm not sure it can even exist "stand alone" as the SPEs require a general purpose core or CPU for control and distribution purposes, like the PPE in the Cell or the x86 CPU in Toshiba's Qosmio series of laptops.

    > That idea went no where (Spurs).

    At least there were actual products using the SpursEngine:

    http://en.wikipedia.org/wiki/SpursEngine#Commercialization

    We were talking about some of them there:

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7383&forum=11&start=3
    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7383&forum=11&start=17

    > at the price range the Regia lines serves, there won't be many of these sold.
    > They are not a main line consumer item.

    This may be. The point I was attempting to make is that the Cell has not only been used in the PS3 and in supercomputers (like was claimed in this thread) but in other devices as well.
    Btw, in 2011 Toshiba has switched the REGZA line from Cell to a hexa-core ARM Cortex-A9 chip called Cevo.
  • »10.01.14 - 23:03
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Throughout this entire development, it seemed like Toshiba got the least useful applications while Sony got what they wanted.
    And the super computer apps often featured AMD Opterons mixed with Cell BE processors.
    As far as the utility of SPEs goes, other parallel solutions like GPU computing might make more sense.

    In any case, my primary point is that we stopped really considering the CellBE as a candidate for a MorphOS based system awhile ago.

    The developers must be tired of repeating 'this will never happen'.
    "Never attribute to malice what can more readily explained by incompetence"
  • »10.01.14 - 23:16
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > take it as high end better then PA Semi ... and maybe even Freescale X2000 in some aspects.

    It's neither. Not taking the SPEs into account, the Cell PPE performs worse than the PA6T or the QorIQ P5020.

    > Then next platform could be similar ARM? I believe its advanced concept to SMP/AMP

    I don't understand what you want to say or ask here.
  • »10.01.14 - 23:39
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    Quote:

    I do know, its possible to downgrade flash on some models.
    Be smart and read about hacks.

    I don't talk for MorphOS team, but I certainly wouldn't base a commercial product (that's how the court would see MorphOS, when getting sued by Sony) on a "need-to-be-hacked" Sony product.

    Considering the device also has nvidia, too little ram, is out-of-production (the hackable models, at least), announced dead (PS4 has no backwards compatibility), I'd say we are WAY safer & better with second hand macs.

    Oh, they're better too! (more ram, possibility to use non-nvidia gfx card, more expandable...) and I don't know how well the CPU's compare (especially when comparing only single core, and forgetting SPU) - probably no much difference.

    But surely hardware support should be expanded, right?

    Definitely. I'd say even Sam440 port makes WAY more sense (and is way more safer too), and then there are issues on some PPC Macs too... Better sort out more important things first, right?
  • »11.01.14 - 00:14
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > the super computer apps often featured AMD Opterons mixed with Cell BE processors.

    Were there others than the IBM Roadrunner built this way? An interesting (and Opteron-lacking) application has been this:

    http://en.wikipedia.org/wiki/PlayStation_3_cluster
  • »11.01.14 - 00:28
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Those are some interesting applications, and I think the US navy was using the PS3 too.
    If the Cell's development had continued, it could have proved promising.
    And all those processors now available on the used market with documentation (unlike the XBOX360 CPU)...

    But then we get back to XDR memory, and its just not a practical part to work with.
    But then, we hashed all this over repeatedly in the past.

    I'll take an X5000 please.
    "Never attribute to malice what can more readily explained by incompetence"
  • »11.01.14 - 00:58
    Profile
  • vox
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    vox
    Posts: 615 from 2003/11/24
    From: Belgrade
    Quote:

    Andreas_Wolf wrote:
    > take it as high end better then PA Semi ... and maybe even Freescale X2000 in some aspects.

    It's neither. Not taking the SPEs into account, the Cell PPE performs worse than the PA6T or the QorIQ P5020.

    > Then next platform could be similar ARM? I believe its advanced concept to SMP/AMP

    I don't understand what you want to say or ask here.


    I mean with all SPEs, point is that you can programme better task in parallells.
    Similar SPE concept could be resused, as I find it quite revolutionary.
    ------------------------------------------
    iMac G5 1GB with MorphOS and MacOS X
    Lame PC with AmiKit XE, Linux, AROS and sadly Win11
    Telegram MOS group: https://t.me/+zCLnwCvwhs4wMTI0
    Steam https://steamcommunity.com/profiles/76561198164221485/
  • »11.01.14 - 02:56
    Profile
  • Moderator
    Kronos
    Posts: 2334 from 2003/2/24
    [ Edited by Kronos 11.01.2014 - 05:04 ]
  • »11.01.14 - 04:02
    Profile
  • Moderator
    Kronos
    Posts: 2334 from 2003/2/24
    Most revolutions turn out to be crap ideas.......k
  • »11.01.14 - 04:03
    Profile
  • vox
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    vox
    Posts: 615 from 2003/11/24
    From: Belgrade
    Quote:

    Kronos wrote:
    Most revolutions turn out to be crap ideas.......k


    They eat they own children, don`t get marketed well like 3DO,
    or inventors give up. Nothing out of it with PS3.

    Can MOS use it since its PPC? For now answers is NO.

    But in year or two it will be 100e power station
    that can do more then most of Mac IF programmed well.

    It could be nice gaming platform (PS+PS2+PS games)
    and workstation with Linux and MOS.

    Grrr ... why, oh why Jah, they have put fastest RAM but just 256MB?


    [ Edited by vox 11.01.2014 - 09:14 ]
    ------------------------------------------
    iMac G5 1GB with MorphOS and MacOS X
    Lame PC with AmiKit XE, Linux, AROS and sadly Win11
    Telegram MOS group: https://t.me/+zCLnwCvwhs4wMTI0
    Steam https://steamcommunity.com/profiles/76561198164221485/
  • »11.01.14 - 08:13
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    analogkid
    Posts: 669 from 2004/11/3
    From: near myself
    @vox:

    Maybe because the PS3 wasn't intended as a full-features desktop computer but a gaming station?
  • »11.01.14 - 08:23
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    Quote:

    that can do more then most of Mac IF programmed well.

    I guess you realize that this "programmed well" extends to every single program you would be using? (I assume you mean SPU support)

    Also, f.ex. webkit would have to be "(re)programmed really well" to leak WAY less memory, to be at least "somewhat usable" with only 256MB of ram. Apple can't do it. Google can't do it. Should be absolutely no problem at all for us.

    Also, we would still be restricted to 2D-only due to nvidia.

    Just answer this: WHY should the MorphOS team waste ANY time on this, instead of extending PowerPC mac support?

    And would it be REALLY worth the risk of getting sued by Sony?
  • »11.01.14 - 11:49
    Profile Visit Website