Welcome, Guest. Please login or register.

Author Topic: Will OS4 have SMP after all  (Read 25880 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Fats

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 672
    • Show only replies by Fats
Re: Will OS4 have SMP after all
« Reply #119 from previous page: July 26, 2013, 07:21:48 PM »
Quote from: bloodline;742433
The advantage of the 68k emulation in AOS4 and MOS is that the 68k and PPC apps live in the same environment and can share libraries etc... It is only possible because the 68K and PPC are big endien...

And by using non-native C struct packing on the PPC side.
Trust me...                                              I know what I\'m doing
 

Offline nicholas

Re: Will OS4 have SMP after all
« Reply #120 on: July 26, 2013, 07:25:19 PM »
Quote from: Fats;742506
This does not solve the problem for the programs relying on the fact that no other program will access memory between Forbid()/Permit().


I'm more than sure that there are brains mightier than mine capable of working around that problem. ;)
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show only replies by itix
Re: Will OS4 have SMP after all
« Reply #121 on: July 26, 2013, 08:55:16 PM »
Quote from: Fats;742503
Currently AROS' Semaphore implementation is using Forbid()...

If you AROS developers find it desirable you can change it. Despite what so called eggheads say you can have Forbid() free SignalSemaphore.
« Last Edit: July 26, 2013, 08:58:33 PM by itix »
My Amigas: A500, Mac Mini and PowerBook
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12113
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Will OS4 have SMP after all
« Reply #122 on: July 28, 2013, 12:04:56 PM »
Quote from: nicholas;742441
A clone of Trance with seamless byte-swapping would be nice.  Shame Emumiga never got off the ground. :(


Quote from: bloodline;742443
I know, I really liked the whole Emumiga concept, but it was a complex idea... I had a look at resurrecting it myself, but it was out of my league... Especially with how little time I had.


Just kicking around a few ideas early this morning... and It struck me that perhaps the Emumiga project started too high?

It was three ideas in one... A 68K emulator, A byte swapping thunking layer, and an App to AROS bridging layer...

I wonder if this could be done more simply... hmmm... off to AROS-exec.org I go :)