Crowdfunding for TALOS Workstation
  • Caterpillar
    Caterpillar
    xilinder
    Posts: 39 from 2018/2/1
    From: USA
    Perhaps the Linux vendors were supplied with only the Aspeed and Polaris chips to work with to get 64 bit DMA. Since (it looks like) the WX 5100 also works, and has the Polaris, this may be the case.

    I don't know where the software falls down. Could be in the Linux kernel, Xorg, or even in the early stages of boot. I'll just bet somebody is working on it.
  • »11.05.18 - 18:03
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >>...this company may introduce a cost competitive Power based desktop?

    >I don't think anything built in relatively low numbers and not subsidized can ever be cost-competitive with equally performant x64 hardware.

    Not competitive with X64, but definitely priced lower than other Power 9 boards. If they can get it a little closer to the X5000's price, I'd be interested.

    >> Any chance it may capture the attention of the MorphOS team?

    >This may also depend on the current development progress of the x64 version. The more progressed it is, the smaller the chance I'd say. And the MorphOS team would have to be provided with boards or systems, of course.

    Attention sure, but as a possible platform? Not unless they want to explore SMP before the ISA switch. A sixteen thread machine running a single thread would offend most people's sensibilities.

    Edit - We COULD buy one for Mark (he already has a Radeon HD 5850 video card).

    [ Edited by Jim 12.05.2018 - 00:49 ]
    "Never attribute to malice what can more readily explained by incompetence"
  • »11.05.18 - 21:21
    Profile
  • Caterpillar
    Caterpillar
    xilinder
    Posts: 39 from 2018/2/1
    From: USA
    I just don't know enough about POWER9 yet to make any kind of conclusion about it's suitability for other than Linux.

    If Linux, the OS that is, runs on a single core and distributes tasks to other cores, which they refer to as 'slices', then perhaps a single threaded OS would at least boot on such a machine. (?)

    I'm certainly not advocating that any OS team drop everything and go to POWER9.
    However, that should not mean they should ignore POWER9 as an option. The A1222 should be developed and promoted for both MOS and AOS as it fills a gap in the hardware lineup that's been empty for too long.

    If Apple had not killed the PA6T perhaps MOS would be on that. Just don't know.
    And now Apple is planning another jump away from x86, and you can be sure if they go ARM it will be a custom top secret design that only runs their OS, so porting anything to that would be next to impossible.

    POWERx. Is it an option? Certainly not up to me. Would it be cool? Hell yes.
  • »12.05.18 - 13:29
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Tom01
    Posts: 179 from 2009/9/20
    Apple is not planning to jump away from AMD64.
  • »12.05.18 - 13:57
    Profile Visit Website
  • Caterpillar
    Caterpillar
    xilinder
    Posts: 39 from 2018/2/1
    From: USA
    Okay. It's probably just buzz created by Apple to get a better price on processors for all I know. Google 'Apple on ARM'.
  • »12.05.18 - 14:20
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    bennymee
    Posts: 132 from 2004/4/14
    From: Netherlands
    Quote:

    Tom01 wrote:
    Apple is not planning to jump away from AMD64.


    Maybe not, but the A10 Fusion is very powerfull and Arstechnica has an article about it:

    https://arstechnica.com/gadgets/2018/04/apple-is-exploring-macs-running-its-own-cpus-but-that-dream-is-a-long-way-off/
  • »12.05.18 - 16:40
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > I just don't know enough about POWER9 yet to make any
    > kind of conclusion about it's suitability for other than Linux.

    A FreeBSD port to the Talos II seems to be on the way.

    > perhaps a single threaded OS would at least boot on such a machine. (?)

    I see no reason why using more than one core/thread should be mandatory.

    > The A1222 should be developed and promoted for both MOS and AOS

    1. Development of Tabor/A1222 was finished several years ago.
    2. Technically, Tabor/A1222 has not really been developed for OS4 (see current lack of drivers). It's a Power Architecture platform which OS4 required (and still requires in some aspects after so many years) porting to. In general, an OS is developed/ported for a piece of hardware, not the other way round. Porting MorphOS to that platform would surely require similar efforts as porting OS4.
    3. It wouldn't make sense to promote Tabor/A1222 for MorphOS when the MorphOS team has made clear that MorphOS won't get ported to it.
    4. I hope that the MorphOS team won't change its mind about that. In my opinion, there is too much effort and too many problems involved with making standard FPU programs run on SPE FPU, especially when it comes to interaction between both worlds.

    > If Apple had not killed the PA6T perhaps MOS would be on that.

    ...if there had been another PA6T-based desktop platform than Nemo/X1000, maybe :-)

    > if they go ARM it will be a custom top secret design that only runs
    > their OS, so porting anything to that would be next to impossible.

    I think at least Linux and BSD would be on it quite fast.
  • »13.05.18 - 10:36
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    At this point the only real advantage I could see to Power 9 would be as a platform to expand the OS to 64bits with SMP, because if we are just using it to run emulation via Qemu that can be done just as effectively on X64 hardware.

    While I'd love to stick with PPC, since it's different, I'd have to agree with Andre' s post about following the lead of the developers.

    They've decided on X64, so even if I have the funds to buy a TalosII, I'd just have to dedicate it to running Linux (with of course the potential to run virtual machines that might run some of our legacy software).

    If the future is X64, so be it.
    I wouldn't mind a multi-core high frequency Ryzen based monster.

    The SAM460 had apparently been emulated, the X5000 may not be far behind.

    We might as well switch to commodity hardware.

    $1700 or so would buy a pretty powerful AMD64 system (you don't even really need to spend that much).
    "Never attribute to malice what can more readily explained by incompetence"
  • »15.05.18 - 21:26
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    redrumloa
    Posts: 1424 from 2003/4/13
    Quote:

    While I'd love to stick with PPC, since it's different, I'd have to agree with Andre' s post about following the lead of the developers.


    I agree for the most part. We certainly have the best and brightest developers in the post-Amiga space, that's not up for argument. The only thing I've questioned and still question is the distractions brought on by porting to Sam460 and then X5000. It was mentioned that the Sam460 port brought almost no new licenses. I'd venture to guess while the X5000 port did better, it is likely still insignificant compared to the labor involved. It's their baby so I'm not complaining, just observing.

    All that said, this new platform is intriguing. Unlike the Sam460 and X5000, I might possibly be interested enough to pay up for one. It's not some head scratching half baked boutique computer. It actually brings some value to the table. I imagine it could be ported to faster than the first X64 release.

    Either way, ultimately I will follow their lead. I think they earned that respect.
  • »16.05.18 - 01:01
    Profile
  • Caterpillar
    Caterpillar
    xilinder
    Posts: 39 from 2018/2/1
    From: USA
    I totally agree. Especially with it being intriguing.

    It's real, available, and interesting. Weather anybody ports any OS to it is up to them. There is no 'gotta do' for any OS. And any threads about this kit need not be about anything other than the kit itself. It's a computer, and I like messing around with computers. Don't we all?

    As far as having one......... oh yes, I will have one.
  • »16.05.18 - 13:32
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Looking at what could be done under Linux, and considering the possibility of porting AROS to the TalosII platform, I rather wish I had the funds to join you.

    It just plain looks more interesting than yet another X64 system.
    "Never attribute to malice what can more readily explained by incompetence"
  • »16.05.18 - 16:28
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    ernsteiswuerfel
    Posts: 545 from 2015/6/18
    From: Funeralopolis
    Ah nice - a new Talos II Single-CPU Board! Link

    1780 $ for a complete system w. CPU (wo. RAM), not bad not bad! You may get the RAM cheaper elsewhere. The also updated their server offerings and rackmounted options.

    [ Editiert durch ernsteiswuerfel 17.05.2018 - 11:43 ]
    Talos II. [Gentoo Linux] | PMac G5 11,2. PMac G4 3,6. PBook G4 5,8. [MorphOS 3.18 / Gentoo Linux] | Vampire V4 SA [ApolloOS / Amiga OS 3.2.2]
  • »17.05.18 - 10:42
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > new Talos II Single-CPU Board! Link
    > 1780 $ for a complete system w. CPU (wo. RAM), not bad not bad!

    Yes, but why still EATX with only one CPU socket and two PCIe slots? Shouldn't the board be much smaller then?

    Edit:

    "This board is EATX. Depending on how this works out, a redesigned PCB engineered for low cost (i.e. no support for high end CPUs, but with a smaller form factor) is under development."
    https://twitter.com/RaptorCompSys/status/996854240890048514

    So it seems the Talos II Lite is the same PCB as the full version, just with some places left unpopulated.

    [ Edited by Andreas_Wolf 17.05.2018 - 17:10 ]
  • »17.05.18 - 15:53
    Profile
  • ASiegel
    Posts: 1370 from 2003/2/15
    From: Central Europe
    Important note:

    Quote:

    This desktop development system is sold for use as a POWER9 development platform only. Purchaser is responsible for certification and compliance if required in the destination environment.
  • »17.05.18 - 15:56
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Talos™ II Lite Base Chassis $1,399.99
    IBM POWER9 CPU (4-Core) $375.00

    Total $1,774.99


    AmigaKit price for X5000 board in USD $1,680.

    In other words, the TalosII Lite costs $95 more than an X5000.

    May I be the first to state the SMP and 64 bit capability for MorphOS ought to be developed on Power 9.
    Using the hypervisor we could even have little endian sessions running alongside big endian sessions, current MorphOS 3.10 sessions running alongside what the future brings, possibly OS4 or AROS sessions running on emulated SAM460, X5000, or PowerMac 7,3 or 11,2 platforms, and still have power left to emulate X64 if need be.

    THIS, is a better choice than X64. Our current software would run on this without qemu, it would run MUCH faster, we'd have access to a little endian format that would eliminate the issues with WebKit, and most important of all IT WOULDN'T BE X64/Intel based.

    We would remain unique.

    With this, my support for an X64 transition certainly wavers.
    I'm buying a TalosII Lite, or the ATX successor instead on an X5000.
    I should be able to emulate an X5000 in the near future anyway.
    And if that can be done, then MorphOS can probably be run on Power 9 whether the development team supports a port or not.

    And I know I could get this board to run AROS, which would bring the possibility of future enhancements like SMP, alternative video card support, better OpenGL support...end user development participation.
    Basically, a lot.

    I've been exploring AROS on PPC over the last few days, and the Linux hosted version could be made to run on most of our current platforms.
    I hope to have it running on the G5 by the end of the summer.

    To conclude, if an X64 transition is inevitable, so be it, I'll follow and set up an X64 system, BUT I intend to remain a supporter and user of Power.

    My favorite processor of all time was the 68000, and the PPC has grown on me.
    Further, I was involved in developing 68000 based software and never got over the sting from the loss of market share to inferior Intel based hardware.

    So what if its improved? Its still proprietary, Windows has been getting steadily worse since Win 8, and Linux has become a realistic alternative.

    Open platform, open OS', no Intel or Microsoft involvement what so ever.

    I'm in.

    [ Edited by Jim 17.05.2018 - 12:46 ]
    "Never attribute to malice what can more readily explained by incompetence"
  • »17.05.18 - 17:44
    Profile
  • Caterpillar
    Caterpillar
    xilinder
    Posts: 39 from 2018/2/1
    From: USA
    At least for AOS, since it already runs on the PWRficient PA6T, it seems more like a step instead of a jump.

    For me, I just like the hardware. I have 2 x86_64 (or whatever they're called) running Linux, and absolutely no interest in doing anything on them except playing Free cell and INTERNET stuff. They're just appliances.

    Anyway, my order is in for the dual socket Talos II. I don't expect delivery until July/August sometime so will be spending time looking for a case and other needed stuff.
  • »17.05.18 - 19:38
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Quote:

    xilinder wrote:
    At least for AOS, since it already runs on the PWRficient PA6T, it seems more like a step instead of a jump.

    For me, I just like the hardware. I have 2 x86_64 (or whatever they're called) running Linux, and absolutely no interest in doing anything on them except playing Free cell and INTERNET stuff. They're just appliances.

    Anyway, my order is in for the dual socket Talos II. I don't expect delivery until July/August sometime so will be spending time looking for a case and other needed stuff.


    Now that they have announce a lower cost derivative, I'll join you in this.
    Once I have it, my first objectives will be porting AROS and trying to get SAM460 and X5000 emulation running on it.

    The scary thing is that that will still leave a lot of computing power left over for other processes.
    Hopefully someone is writing a good hypervisor based virtualization manager.
    "Never attribute to malice what can more readily explained by incompetence"
  • »17.05.18 - 21:56
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > the TalosII Lite costs $95 more than an X5000.

    ...and includes an "EATX chassis with 500W ATX power supply", so it's actually cheaper.

    > Using the hypervisor we could even have little endian sessions running
    > alongside big endian sessions [...]. Our current software would run on
    > this without qemu, [...] we'd have access to a little endian format
    > that would eliminate the issues with WebKit

    This may be possible on the X5000 as well. The e5500 can be run little-endian and has a hypervisor.

    > I should be able to emulate an X5000 in the near future anyway. And if
    > that can be done, then MorphOS can probably be run on Power 9 whether
    > the development team supports a port or not.

    In terms of MorphOS, will a virtualized X5000 have any advantage over a virtualized Sam460?

    > I could get this board to run AROS, which would bring the possibility of future
    > enhancements like SMP, alternative video card support, better OpenGL
    > support...end user development participation.

    Why would AROS need the Talos II for this?

    > AROS on PPC [...] Linux hosted version could be made to run on most
    > of our current platforms.

    Yes, the hosted version should run without adaptation everywhere Linux runs.
  • »17.05.18 - 22:27
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >Why would AROS need the Talos II for this?

    It doesn't.
    Currently I'm looking at ports for everything from the WiiU to PowerMac G4, G5s, iBooks and PowerBooks.
    The Power 9 platform is just the most capable PPC system, and the Lite version is actually affordable.

    SAM460 emulation versus X5000 emulation? The latter might be more capable, and as you pointed out, it could support little endian applications.

    The future looks promising.
    "Never attribute to malice what can more readily explained by incompetence"
  • »18.05.18 - 01:37
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > the Lite version is actually affordable.

    ...but offers only one free PCIe slot after plugging a graphics card.

    >> In terms of MorphOS, will a virtualized X5000 have any advantage
    >> over a virtualized Sam460?

    > SAM460 emulation versus X5000 emulation? The latter might be more capable

    How so?

    > and as you pointed out, it could support little endian applications.

    ...which would require a little-endian PPC OS to run in between. MorphOS and OS4 are strictly big-endian, and a potential little-endian AROS/PPC wouldn't make sense running trapped inside the virtualization of another platform when it can run on POWER9 natively.
    Besides, I think that all Book III-E CPUs (which includes PPC4xx) can run in little-endian mode.
  • »18.05.18 - 13:03
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >> the Lite version is actually affordable.

    >...but offers only one free PCIe slot after plugging a graphics card.

    Which is an X4 slot that might potentially be able to be divided into four X1 slots.
    If that can be done, we have a slot for a network card, sound card, and USB 2.0 card (since the TalosII only supports USB 3.0 - but then again, as per another thread, I'd love to see us support USB 3.0 as it would greatly improve i/o throughput for external drives), leaving one X1 expansion slot for any other needed device.

    >> SAM460 emulation versus X5000 emulation? The latter might be more capable

    >How so?

    Simple, the SAM460 has a weaker cpu (even if we compare them at similar clock speeds) to the X5000.
    It also only devotes half as many PCI-e lanes to the video card as the X5000.
    If the emulation truly is accurate in its duplication of each boards capabilities, then obviously the X5000 emulation would be the more capable one.

    Of course, the best resolution to this would lay in just porting the OS to Power 9 natively.
    But even if this is never done, it still might be possible to run MorphOS with an X5000 or SAM460 emulation.
    On a system that is powerful enough to do a competent emulation of X64.

    Consider this for a second. A system that could run MorphOS PPC without resorting to qemu, and still run MorphOS X64 (or as I like to think of it MorphOS NG) via whatever emulation IBM is using for X64 (be it qemu or whatever).

    This is another reason for me to consider the TalosII Lite. I could still run Power based OS' and software, while running other OS sessions big or little endian, native or emulated, via the hypervisor.

    Further, what outside of legacy Amiga compatibility prevents us from creating a little endian variant of MorphOS?

    And wouldn't a port to X64 be easier if you could run BOTH forks of MorphOS on the SAME machine?

    Think about it, the cheapest Power 9 cpu, the four core supports sixteen concurrent threads. That is as many as the BEST Ryzen 7 cpus (the 1700, 1800, 2700X, and the still unreleased 2800X).

    And Power 9 has variants that go up to 22 cores (at AMD, only Epyc can beat that core count, and a 32 core Epyc processor supports only 64 concurrent threads versus a 22 core Power 9 cpu which can handle 88 concurrent threads - double that for a two processor system and the Power 9 system would support a whopping 48 more threads that the Epyc system).

    >...and a potential little-endian AROS/PPC wouldn't make sense running trapped inside the virtualization of another platform when it can run on POWER9 natively

    Right, it WOULDN'T make sense because AROS has a switch that allows it to be compile as either big endian or little endian.
    So initially AROS will be run hosted on a big endian variant of Linux, the next goal being a move to a little endian variant of Linux, with a final goal of a native little endian port.

    This X64 fork that has already been committed IS a risky venture that might not bring us a significant increase in our user base, but until a qemu emulation for MorpOS PPC is adopted it WILL eliminate compatibility with our current base of software unless that software is recompiled. And legacy Amiga software will require either UAE or the afore to mentioned qemu emulation of MorphOS PPC.

    So, to state this clearly, I AM adopting Power 9. It should be capable of running BOTH forks of MorphOS. Obviously a powerful X64 system could do the same.
    But at around $2000, the Power 9 system is not significantly more expensive than a high end Ryzen based system, and it actually cost LESS than an X1000 did.

    I the past, we argued over adopting the X5000, decide not to adopt the 11,2 PowerMac even though in many ways it is superior to the X5000, and now we appear to be dismissing a system that runs faster both, is capable of running 8 times as many concurrent threads as the X5000 and 4 times as many as the Quad G5, with enough power to realistically consider emulating an X64 system (and the X5000 will never be able to do that adequately).

    Outside of WarpOS, MorphOS was the earliest operating system on the Amiga market to support PPCs (it might even predate WarpOS, I'm not sure).
    And for all the calls to drop PPCs in favor of X64, it means jettisoning our original ISA in favor of the ISA of the direct competitor to both the 68K and the PPC.
    And we should do this just because Apple did?
    Fuck Apple, they should have gone completely to ARM, and btw I would like to remind you that that was the ISA I was advocating before the decision was made to move to X64.

    So, I will follow you all to X64, I just might not be running the software on an X64, unless we face serious platform limitations.
    I which case I'll build an X64 system just for MorphOS.

    But I'm feed up with Microsoft, I never cared for Intel, and the idea of having an open system (with everything from the hardware, to the firmware, and the OS being open) is VERY attractive to me.

    So this Summer I'm experimenting with Linux hosted AROS ports to a variety of PPC platforms, with the eventual goal of porting it to Power 9 (and no doubt the T2080 laptop if it ever reaches production).
    I'll also stay informed about SAM460 and X5000 emulation, as well as X64 emulation on Power 9 platforms.

    My goals are set. The MorphOS developers goal to fork to X64 is set.
    But that doesn't mean that MorphOS PPC development has to stop.

    The AROS community doesn't feel obligated to limit themselves to one ISA.
    Why should we? Because of limited developer resources?
    Bullshit. Open up development to more programmers.

    So what if MorphOS is proprietary.
    Even Hyperion uses outside developers.
    That's what non-disclosure agreements are for.

    In short, let's stop dicking around, and instead of thinking of this as a limited hobbyist OS, how about considering the original goal which was to create a REAL alternative OS?

    I'm tired of the "Pinocchio" crap.

    And I believe you all think to small. I aim to punch up, not limit myself to slow incremental change.
    So I'm still a part of your community, but I had to join a Linux group to get the Qorlq platform I wanted created (the majority of the Amiga community being too timid to think it could be done, now that I've adopted Linux, I might as well explore AROS.
    And I want an alternative platform, not just another alternative OS in the great sea of options in the X64 world.

    I think the fixation many of you have on limiting our future direction(s) may eventually lead to us drown in that "sea".

    [ Edited by Jim 18.05.2018 - 11:11 ]
    "Never attribute to malice what can more readily explained by incompetence"
  • »18.05.18 - 15:56
    Profile