The OSW is here soon!
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    I don't know whether there is a point in posting news about new PPC hardware on this site anymore, but anyway, here it is:

    Link: OSW on sale next week

    (well, when it comes to the "next week" part, I must say I'll believe it when I see it ;-))
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »28.10.06 - 17:59
    Profile
  • MorphOS Developer
    Henes
    Posts: 507 from 2003/6/14
    Why not posting such items? As long as you don't add "and MorphOS will be available for it because I decided it." :-)

    But I believe we now learnt being on sale does not always mean being available (or even existing).
  • »28.10.06 - 19:42
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    Quote:


    Henes wrote:
    Why not posting such items? As long as you don't add "and MorphOS will be available for it because I decided it." :-)


    Good point! :-)

    Quote:

    But I believe we now learnt being on sale does not always mean being available (or even existing).



    Good point again! :-) :-D
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »28.10.06 - 19:55
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    merko
    Posts: 328 from 2003/5/19
    This is much more interesting than Efika. Of course, the problem is that MOS can never use dual CPU in a transparent way, without breaking compatibility. So any MOS port would either
    a) use very little of the available power
    b) have to rely on some crappy "co-processor" api
    c) break compatibility (and take ages to develop, probably)

    But it will be interesting to see nevertheless.
  • »29.10.06 - 19:07
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    amiades
    Posts: 231 from 2005/6/2
    From: Asturies, Spain
    I think MOS could be adapted to multi-processor systems, without breaking compatibility. For example, in windows, there are ways to tell the system some aplications need to be run in only one of the processors available, so we can do something like that.
  • »29.10.06 - 20:47
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Velcro_SP
    Posts: 929 from 2003/7/13
    From: Universe
    |||

    [ Edited by Velcro_SP 17.09.2011 - 10:14 ]
    Pegasos2 G3, 512 megs RAM
  • »29.10.06 - 20:54
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    MarK
    Posts: 641 from 2004/1/25
    From: Prague, The Cz...
    i think, both, efika and osw are interesting, and when talking about multiprocessing under morphos... why should a programmer take care of it? imo, os should take care of it... programmer can just use more processes at once, that will make it much faster on multiple processors... but the morphos core must support SMP first.

    bye, MarK.
  • »30.10.06 - 05:13
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    warface
    Posts: 653 from 2003/2/24
    From: Hungary
    A more recent photo would be welcome :-)

    If MorphOS will one day support it, it would be a worthy way forward :-)
  • »30.10.06 - 07:45
    Profile Visit Website
  • MorphOS Developer
    CISC
    Posts: 619 from 2005/8/27
    From: the land with ...
    Quote:

    I think MOS could be adapted to multi-processor systems, without breaking compatibility.


    MorphOS itself supports SMP, however you're probably referring to abox, which puts SMP in the same category as full MP .. it's simply not possible without breaking everything.

    IE, you could run MorphOS on an SMP system, but abox would have to be alotted one CPU only...


    - CISC
  • »30.10.06 - 11:05
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    SoundSquare
    Posts: 1213 from 2004/12/1
    From: Paris, France
    Quote:

    it's simply not possible without breaking everything.


    let's break everything then.
    who's still interested in the ABox nowadays ?

    now i'm half kidding
  • »30.10.06 - 11:32
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    Quote:


    CISC wrote:
    Quote:

    I think MOS could be adapted to multi-processor systems, without breaking compatibility.


    MorphOS itself supports SMP, however you're probably referring to abox, which puts SMP in the same category as full MP .. it's simply not possible without breaking everything.


    Technically, the "A-box" is a Quark application/process, right? It would have been cool if the A-box could be run multithreaded and the threads being spread out on cores by the kernel ? la QNX (that is, with the application not even knowing about this, and even less having to care about it) ...

    Quote:

    IE, you could run MorphOS on an SMP system, but abox would have to be alotted one CPU only...


    Or 4 simultaneous a-boxes? ;-) 8-)
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »30.10.06 - 17:11
    Profile
  • MorphOS Developer
    CISC
    Posts: 619 from 2005/8/27
    From: the land with ...
    Quote:

    Technically, the "A-box" is a Quark application/process, right? It would have been cool if the A-box could be run multithreaded and the threads being spread out on cores by the kernel ? la QNX (that is, with the application not even knowing about this, and even less having to care about it) ...


    Uhm, do you even know what a box (p un intended) is? ;)

    Quote:

    Or 4 simultaneous a-boxes? ;-) 8-)


    Maybe it's just me, but I totally fail to see the point in that (not to mention the confusion it would lead to). :P


    - CISC
  • »30.10.06 - 18:48
    Profile
  • ASiegel
    Posts: 1378 from 2003/2/15
    From: Central Europe
    Quote:

    Quote:

    Quote:

    Or 4 simultaneous a-boxes? ;-) 8-)


    Maybe it's just me, but I totally fail to see the point in that (not to mention the confusion it would lead to). :P

    - CISC



    Well, it may seem akward at first, but - hypothetically speaking - running a Blender render client in each of four a-boxes is surely no more awkward of a concept than running render clients on four different computers which form a small render farm. It definetely saves physical space and energy :-)

    If switching between different a-boxes was possible without too much effort by the user, this would be definetely an advantage for various performance-intense applications.

    Even on my Intel-based workstation, I often end up running specific tasks on one core and use the other for general purpose tasks. The amount of software which can fully exploit multiple CPU cores is very limited upto this day. The speed difference is quite often rather disappointing.

    [ Edited by JoBBo on 2006/10/30 22:15 ]
  • »30.10.06 - 20:18
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    merko
    Posts: 328 from 2003/5/19
    Actually I agree. People are switching workspaces all the time. Why not switch complete instance of OS? MOS is tight enough that the extra bloat wouldn't make it completely impractical. Optimal, no.. but fun, yes.

    Then of course these OS instances need some sort of filesharing.

    Well.. this thing has to be available first anyway. :)
  • »30.10.06 - 20:33
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    amiades
    Posts: 231 from 2005/6/2
    From: Asturies, Spain
    We can always put abox in a fixed processor, and use qbox in the others... One processor is enough for abox, I think. I know Qbox is not used yet, but its just dreaming awake, when everything works together.
  • »30.10.06 - 20:37
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Zylesea
    Posts: 2057 from 2003/6/4
    Quote:


    MorphOS itself supports SMP, however you're probably referring to abox, which puts SMP in the same category as full MP .. it's simply not possible without breaking everything.

    IE, you could run MorphOS on an SMP system, but abox would have to be alotted one CPU only...




    Then roll out 1.5 (matured ABox) and start 2.0 with QBox.
    :-D
    --
    http://via.bckrs.de

    Whenever you're sad just remember the world is 4.543 billion years old and you somehow managed to exist at the same time as David Bowie.
    ...and Matthias , my friend - RIP
  • »31.10.06 - 00:23
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    CLS2086
    Posts: 168 from 2005/8/25
    From: West of PARIS
    I just hope that you'll do a miracle with this card when it will be avaible :-D
    Keep the Faith !
    VG 5000/A1000/500/500+/600/2000/1200PPC-GREX/1200PPC-ATEO/1200+1230-IVFPUSCSI/CD32/Pegasos 1 April1 G3/Pegasos 2 G4/ Ahtlon/K6-3/various funny machines too :-)
    Maybe one day a G4 AmigaONE when they will be debugged and without April...
  • »31.10.06 - 20:30
    Profile
  • Moderator
    Kronos
    Posts: 2335 from 2003/2/24
    There shouldn't be a big problem in creating an API that allows starting Quark-tasks from ABox. The result would be something like PuP (but hopefully done better) and offloading heavy calculating to another core would be possible.
  • »01.11.06 - 07:48
    Profile
  • Leo
  • Order of the Butterfly
    Order of the Butterfly
    Leo
    Posts: 419 from 2003/8/18
    Quote:


    Then roll out 1.5 (matured ABox) and start 2.0 with QBox.


    "too much work"...

    Leo.
    Nothing hurts a project more than developers not taking the time to let their community know what is going on.
  • »01.11.06 - 08:20
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Wishmaster
    Posts: 342 from 2003/6/29
    Stop whining!
    Pegasos PPC
  • »01.11.06 - 10:51
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    pixie
    Posts: 148 from 2003/9/5
    From: Am*ga
    I cannot foresee a better way of comparing two systems... (namely Linux vs MorphOS) perhaps it could be a good way to MOS to shine...
    pixie - writing from a paradise called Portugal
  • »02.11.06 - 23:08
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    Quote:


    Quote:


    Or 4 simultaneous a-boxes?



    Maybe it's just me, but I totally fail to see the point in that (not to mention the confusion it would lead to). :P


    I disagree, such feature would be quite useful. You could have stabile stuff running on one, and betatest your own unstabile software on another. In case of crashes, that would make "total reboot" unnecessary in many cases.

    Of course there would probably be problems. For example, what would happen if two (or more) programs from separate environments want to use 3D gfx card simultaneously? Well, I never said it would be easy - only that it might be quite useful, if it was successfully done :-)
  • »03.11.06 - 05:40
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Raf_MegaByte
    Posts: 430 from 2004/10/10
    From: Nella grande r...
    Quote:


    I disagree, such feature would be quite useful. You could have stabile stuff running on one, and betatest your own unstabile software on another. In case of crashes, that would make "total reboot" unnecessary in many cases.

    Of course there would probably be problems. For example, what would happen if two (or more) programs from separate environments want to use 3D gfx card simultaneously? Well, I never said it would be easy - only that it might be quite useful, if it was successfully done :-)


    We need a supervisor program running in ABox.

    This sort of "SUPER-SCOUT", or "Super-Snoopium" should control any hardware request by any ABox running into its own Core.

    It should also prevent as a sort of "Magic Grim-Reaper of MorphOS" that programs born for 68000 exceed their allocated memory.

    Should be like this:

    Superscout running into QBOX

    Superscout assign Core for each ABOX running

    Superscout controls hardware requests by any Abox

    Superscout allocates fixed memory for any 68xxx program in any Abox.

    ------------

    And there is another task that SuperScout program could perform.

    I ask programmers if this scenario it is possible.

    Here it is:

    Superscout also allocates a certain quantity of memory as a Memory security sandbox in which detour unwanted memory allocations by 68xxx programs.

    If a program 68xxx try to hit allocated memory, then the Superscout divert this request to the free sandbox of allocated special memory.

    So the 68xxx program will be free fo run, but without causing problems to already allocated memory, and the system get more and more stable.

    Then I ask you all:

    Is it possible to run such a Superscout program with all these super powers?
    Bill Gates "Think!", Steve Jobs: "Think different!" So... Let these guy continue blabbering thinking and enjoy computing! We are on Amiga!
  • »03.11.06 - 12:19
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    jcmarcos
    Posts: 1178 from 2003/3/13
    From: Pinto, Madrid ...
    This is getting weird. How about simply using freescale's 8641 CPU, which only has one core? If I remember correctly, there were talks about using this chip even before the Pegasos 2 was born.
  • »03.11.06 - 12:23
    Profile
  • MorphOS Developer
    itix
    Posts: 1520 from 2003/2/24
    From: Finland
    Quote:


    Is it possible to run such a Superscout program with all these super powers?



    What you are asking for is running two ABox threads. While interesting it is not realistic.
    1 + 1 = 3 with very large values of 1
  • »03.11.06 - 15:58
    Profile