Poster | Thread |
Samurai_Crow
| |
Re: aros goes smp Posted on 21-Sep-2013 15:03:52
| | [ #121 ] |
|
|
|
Elite Member |
Joined: 18-Jan-2003 Posts: 2320
From: Minnesota, USA | | |
|
| @IntuitionAmiga
AROS hosted on Haiku still would run single-threaded. Once AROS Hosted on Linux gets multithreaded, then we can talk about AROS on Haiku. (BTW, I kind of like Haiku myself!) |
|
Status: Offline |
|
|
damocles
| |
Re: aros goes smp Posted on 21-Sep-2013 15:46:11
| | [ #122 ] |
|
|
|
Super Member |
Joined: 22-Dec-2007 Posts: 1719
From: Unknown | | |
|
| @IntuitionAmiga
Quote:
Boot Haiku on a multicore i7 beast and you can see for yourself how it scales up, then run it on a single core P4 and you'll see how it still runs so smoothly with hundreds of threads running at a time. |
Absolutely, there should be more then enough horsepower in a reasonable speed P4 to keep Haiku in more then enough resources for a snappy end user experience. My point is when a app/game that was designed for multicore is ported into a single core system (or the OS can only access one core in a multicore CPU because it's not SMP) , the end user experience is not going is not going to be a happy one. Clearly I am not talking about app/games that use trivial amount of system resources.
_________________ Dammy |
|
Status: Offline |
|
|
IntuitionAmiga
| |
Re: aros goes smp Posted on 21-Sep-2013 15:57:19
| | [ #123 ] |
|
|
|
Regular Member |
Joined: 5-Sep-2013 Posts: 118
From: Unknown | | |
|
| @Samurai_Crow
Quote:
AROS hosted on Haiku still would run single-threaded. Once AROS Hosted on Linux gets multithreaded, then we can talk about AROS on Haiku. (BTW, I kind of like Haiku myself!) |
I didn't mean hosted would be multithreaded, I was just referring to porting AROS-hosted "as is" to Haiku. |
|
Status: Offline |
|
|
IntuitionAmiga
| |
Re: aros goes smp Posted on 21-Sep-2013 16:01:51
| | [ #124 ] |
|
|
|
Regular Member |
Joined: 5-Sep-2013 Posts: 118
From: Unknown | | |
|
| @damocles
Quote:
Absolutely, there should be more then enough horsepower in a reasonable speed P4 to keep Haiku in more then enough resources for a snappy end user experience. My point is when a app/game that was designed for multicore is ported into a single core system (or the OS can only access one core in a multicore CPU because it's not SMP) , the end user experience is not going is not going to be a happy one. Clearly I am not talking about app/games that use trivial amount of system resources. |
A heavily multithreaded game/app written using the BeAPI is going to run more smoothly on a single core machine than a multithreaded app/game written using Windows/Linux APIs on the same hardware though, but I get your point. |
|
Status: Offline |
|
|
megol
| |
Re: aros goes smp Posted on 22-Sep-2013 22:09:39
| | [ #125 ] |
|
|
|
Regular Member |
Joined: 17-Mar-2008 Posts: 355
From: Unknown | | |
|
| @damocles Quote:
AMP is like kissing your own sister. SMP is the only way to fly, just ask the other OSs. |
That depends... Current operating systems are actually becoming less symmetric in order to increase performance and power efficiency. Not even a multi-core system is fully symmetric after all.Last edited by megol on 22-Sep-2013 at 10:12 PM.
|
|
Status: Offline |
|
|
damocles
| |
Re: aros goes smp Posted on 23-Sep-2013 15:27:08
| | [ #126 ] |
|
|
|
Super Member |
Joined: 22-Dec-2007 Posts: 1719
From: Unknown | | |
|
| @megol
Quote:
That depends... Current operating systems are actually becoming less symmetric in order to increase performance and power efficiency. Not even a multi-core system is fully symmetric after all. |
Having an OS to use AMP means each core has it's own kernel that is largely unaware of the other cores. 10 years ago you could get away with it when systems were dual CPUs (vs today's common multi core), but today's standards set firmly at the SMP level.
_________________ Dammy |
|
Status: Offline |
|
|