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



You are an anonymous user.
Register Now!
 pavlor:  5 mins ago
 Seiya:  7 mins ago
 matthey:  16 mins ago
 amigang:  18 mins ago
 DiscreetFX:  20 mins ago
 amigakit:  54 mins ago
 zipper:  1 hr 7 mins ago
 Maijestro:  1 hr 28 mins ago
 Rassilon:  1 hr 38 mins ago
 OlafS25:  1 hr 43 mins ago

/  Forum Index
   /  Amiga OS4.x \ Workbench 4.x
      /  New Hyperion info on SMP for AmigaOS
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 Next Page )
PosterThread
QuikSanz 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 5:06:49
#21 ]
Super Member
Joined: 28-Mar-2003
Posts: 1236
From: Harbor Gateway, Gardena, Ca.

@ne_one,

Maybe 1%. At least they have a way to get around it, at least from what I read. The new exec will be able to keep on track.

 Status: Offline
Profile     Report this post  
BSzili 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 6:49:22
#22 ]
Regular Member
Joined: 16-Nov-2013
Posts: 447
From: Unknown

Anyone still remembers AmiWest 2013?

_________________
This is just like television, only you can see much further.

 Status: Offline
Profile     Report this post  
ilbarbax 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 6:56:33
#23 ]
Regular Member
Joined: 17-Jan-2010
Posts: 184
From: Italy

As far as I remember few time ago it was told that the scheduler was working and what was holding 4.2 was gallium development implicitally stating that exec was completed. This last anuncement seems to contradict that.

Last edited by ilbarbax on 26-Feb-2015 at 06:57 AM.

 Status: Offline
Profile     Report this post  
Metalheart 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 7:19:38
#24 ]
Elite Member
Joined: 21-Aug-2003
Posts: 2969
From: Somewhere in the Dutch mountains....

@NutsAboutAmiga

Ok, so If I understand it correctly:

- No existing programs have to be adapted to run on the SMP AOS, the schedular arranges all CPU load and tells programs where to run.
- Almost all existing programs will benefit as CPU load per core should be les then when everyting runs on 1 core.
- Programs that use one thread can only run on one core.
- Programs that use more then one thread will run on both cores.
- But programs specially written for use on more then one core will benefit more as they are better suited to do so.

In short, this is a perfect solution to OS4. Right ?

_________________
Theres a time to live and a time to die
When its time to meet the maker
Theres a time to live but isnt it strange
That as soon as you're born you're dying

 Status: Offline
Profile     Report this post  
Develin 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 7:33:01
#25 ]
Regular Member
Joined: 16-Mar-2006
Posts: 443
From: Karlstad, Sweden

@BSzili

Yeah

I remember the key "bullets" but now there seems to be some extra text between them =)

 Status: Offline
Profile     Report this post  
Metalheart 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 7:41:21
#26 ]
Elite Member
Joined: 21-Aug-2003
Posts: 2969
From: Somewhere in the Dutch mountains....

@ilbarbax

Quote:
5. AmigaOS 4.2
Depends on Gallium3D release
May or may not depend on multicore support


http://blog.hyperion-entertainment.biz/?p=1010

_________________
Theres a time to live and a time to die
When its time to meet the maker
Theres a time to live but isnt it strange
That as soon as you're born you're dying

 Status: Offline
Profile     Report this post  
logicalheart 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 7:53:44
#27 ]
Cult Member
Joined: 2-Dec-2003
Posts: 696
From: Sandy, Utah. USA

That is a very interesting status update and explained well.
It would be great if the scheduler goes back to assembly at some point, but I'm pleased with the progress either way.

Quote:
The first step was to rewrite the scheduler in C for easier accessibility. In the very end, this step might be reversed again, rewriting the then SMP capable scheduler back into assembly language.

_________________
http://www.hostcove.com
http://www.youtube.com/hostcove
Sam460 : X1000 : X5000

 Status: Offline
Profile     Report this post  
BSzili 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 8:02:03
#28 ]
Regular Member
Joined: 16-Nov-2013
Posts: 447
From: Unknown

@Develin

Which bears a striking resemblance to the AmiWest 2013 Skype conversation with Jason McMullan.

_________________
This is just like television, only you can see much further.

 Status: Offline
Profile     Report this post  
wawa 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 8:54:34
#29 ]
Elite Member
Joined: 21-Jan-2008
Posts: 6259
From: Unknown

@BSzili

i knew ive heard that stuff before, good find;)

 Status: Offline
Profile     Report this post  
kamelito 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 12:05:43
#30 ]
Cult Member
Joined: 26-Jul-2004
Posts: 815
From: Unknown

@BSzili

I suppose that there isn't a million way of doing SMP on Amiga and still maintain compatibility.
The difference is that Jason stopped working on it while Hyperion continue even at a slow pace.

Kamelito

Last edited by kamelit0 on 26-Feb-2015 at 12:07 PM.
Last edited by kamelit0 on 26-Feb-2015 at 12:06 PM.
Last edited by kamelit0 on 26-Feb-2015 at 12:06 PM.

 Status: Offline
Profile     Report this post  
OlafS25 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 12:21:02
#31 ]
Elite Member
Joined: 12-May-2010
Posts: 6353
From: Unknown

@kamelit0

Jason stopped but where do you know that work on it stopped? I do not know but the last picture posted on facebook indicates something different. Have you inside informations from Arix project you want to share with us?

 Status: Offline
Profile     Report this post  
terminills 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 12:21:23
#32 ]
AROS Core Developer
Joined: 8-Mar-2003
Posts: 1472
From: Unknown

@kamelit0

Quote:
Jason stopped working on it



Who says Jason was the only one working on it? There were at least 3 devs working with him at the time. Jason did stop working on it at the time however others continued. ;)

Last edited by terminills on 26-Feb-2015 at 12:26 PM.

_________________
Support AROS sponsor a developer.

"AROS is prolly illegal ~ Evert Carton" intentionally quoted out of context for dramatic effect

 Status: Offline
Profile     Report this post  
BSzili 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 12:22:04
#33 ]
Regular Member
Joined: 16-Nov-2013
Posts: 447
From: Unknown

@kamelit0
I'm not talking about about who came up with how to do the SMP first. I was questioning the news value of the blogpost, which seems to merely reiterate which has been already said 2 years ago. The state of the SMP is the same as it was in 2013: new scheduler written in C, decoupled from ExecBase, doesn't run on the additional cores yet, etc.:
http://blog.hyperion-entertainment.biz/?p=863
http://blog.hyperion-entertainment.biz/?p=1010

I have no dog in this fight, but I don't want people to be lead on, and think that there have been progress without any evidence.

_________________
This is just like television, only you can see much further.

 Status: Offline
Profile     Report this post  
Boot_WB 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 12:30:58
#34 ]
Super Member
Joined: 14-Feb-2006
Posts: 1134
From: Kingston upon Hull, UK

@BSzili

Quote:

BSzili wrote:
@kamelit0
...I don't want people to be lead on, and think that there have been progress without any evidence.


http://www.stat.amigaworld.net/modules/newbb/viewtopic.php?mode=viewtopic&topic_id=38284&forum=2&start=380&viewmode=flat&order=0#721070

Good luck, I gave up on that concept over a year ago.

_________________
Troll - n., A disenfranchised former potential customer who remains interested enough to stay informed and express critical opinions.
opp., the vast majority who voted silently with their feet.

 Status: Offline
Profile     Report this post  
Develin 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 12:37:59
#35 ]
Regular Member
Joined: 16-Mar-2006
Posts: 443
From: Karlstad, Sweden

@BSzili

Yeah, it felt very familiar =)

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 13:04:10
#36 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12820
From: Norway

@Metalheart

4 X-Kernel Update

Done - Task scheduler rewritten in C

Done - Removed reliance on data structures (e.g. ExecBase task lists and ThisTask pointer)

Dropped - Moving scheduler to run on auxiliary cores

Dropped - All cores schedule tasks independently.
(That won't work to resource hugging)

New/Done - One core will take care of scheduling.

Not done yet - Load balancing between cores

Not listed from 2013:

Done - Testing, they have now tested forbid()/permit() under SMP and its working, as concept.

Basically a report of the end of tunnel regarding SMP support and AmigaOS.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 13:07:49
#37 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12820
From: Norway

@BSzili

Well the plan is more or less the same, but some things are dropped, and some things are done, so it progress nonetheless.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
terminills 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 14:22:09
#38 ]
AROS Core Developer
Joined: 8-Mar-2003
Posts: 1472
From: Unknown

@NutsAboutAmiga

looks like o1i's branch of sillysmp.

_________________
Support AROS sponsor a developer.

"AROS is prolly illegal ~ Evert Carton" intentionally quoted out of context for dramatic effect

 Status: Offline
Profile     Report this post  
BSzili 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 14:36:16
#39 ]
Regular Member
Joined: 16-Nov-2013
Posts: 447
From: Unknown

@NutsAboutAmiga
You've said "Moving scheduler to run on auxiliary cores" is dropped, yet the new blog post states it as a future goal:
Quote:
The next step is to have each core in the development system (currently, the X1000) to run the scheduler.

What are the things that are done now, but they weren't in 2013? It took 2 years to replace Forbid/Permit with locks running on a single core?

_________________
This is just like television, only you can see much further.

 Status: Offline
Profile     Report this post  
Jose 
Re: New Hyperion info on SMP for AmigaOS
Posted on 26-Feb-2015 14:49:51
#40 ]
Cult Member
Joined: 10-Mar-2003
Posts: 992
From: Unknown

@BSzili

I suspect testing might be a big part of it and that takes time. With something as integrated as this you have to make sure there are no bugs before moving to the next step otherwise it becomes extremely difficult to debug.

_________________

José

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 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