Welcome, Guest. Please login or register.

Author Topic: Excitement about NatAmi  (Read 84203 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: Excitement about NatAmi
« Reply #359 from previous page: December 07, 2010, 01:55:38 PM »
Quote from: dammy;597562
Did some Google searches, surprised to see one of my games, "Warhammer" (or "Wowhammer";-) has multi core support. Once the consoles go multi core, I think that is when you will see the last of the new games coming out without being designed for multi core. Unreal Engine 4 is for the day when we have "massively multi-core processor" according to Epic's Mark Rein.
 
Anyone remember the days Amiga folks use to rag on Window users for not using a multi tasking OS? My, how times have changed as hardware evolved. I know, just use Linux and be happy it can do the grunt work in a SMP environment.

 
I thought both the 360 and PS3 were multi-core ?
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline Forcie

  • Full Member
  • ***
  • Join Date: Oct 2010
  • Posts: 140
    • Show only replies by Forcie
Re: Excitement about NatAmi
« Reply #360 on: December 07, 2010, 03:14:38 PM »
Quote from: ElPolloDiabl;597536
One of the non-team members made the claim it would be $800 on the Natami forum.
So... Could that have originated from a team member though?

Alright, consider this an official statement from the Natami Team then: Thomas is done with the board design and is currently looking up good deals on parts and evaluating various production solutions for manufacturing the boards. Only after he is done with this we can set a price for the board. This might take some time and might not be announced until after board bringup, though. You need to be sure that you actually can sell at a price before announcing it - at least if you are not a big player who can pour in millions after millions of dollars to make possible obstacles and problems go away.

Personally, I think that the above figure might be at least be in the same ballpark for a six layered board with the components we use, in the quantities we will manufacture it - but that is just a guess as good as anyone elses. In a while, we will see. Everything is focused on getting things up and running now, not on marketing issues :)
 

Offline dammy

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 2828
    • Show only replies by dammy
Re: Excitement about NatAmi
« Reply #361 on: December 07, 2010, 03:31:56 PM »
Quote from: JJ;597565
I thought both the 360 and PS3 were multi-core ?


Are they?  I'm so confused when the tri cores are PPEs which control SPEs?  Not what I would consider general purpose CPU cores, but I may be out on left field on that issue.  Mark Rein didn't know if the next generation consoles could handle Unreal 4.  

Guess it boils down if NatAmi will ever need a SMP OS or not.  At this stage of the game, it doesn't need one.
Dammy

https://www.facebook.com/pages/Arix-OS/414578091930728
Unless otherwise noted, I speak only for myself.
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: Excitement about NatAmi
« Reply #362 on: December 07, 2010, 03:46:14 PM »
Quote from: dammy;597576
Are they?  I'm so confused when the tri cores are PPEs which control SPEs?  Not what I would consider general purpose CPU cores, but I may be out on left field on that issue.  Mark Rein didn't know if the next generation consoles could handle Unreal 4.  

Guess it boils down if NatAmi will ever need a SMP OS or not.  At this stage of the game, it doesn't need one.


The 360 is a three-way PowerPC core, each core can run two threads at the same time. There are no SPEs.

The PS3 is a single-core PowerPC with two threads, and six SPEs available to the end application to utilise.

I don't think NatAmi will need an SMP aware OS for a while. First step is the 68050. Next step is the 68070. After that maybe they will want to add in SMP capability to the core - but that's surely several years and a hardware revision away?
 

Offline jj

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4052
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: Excitement about NatAmi
« Reply #363 on: December 07, 2010, 03:47:25 PM »
Yeah I know when it comes to the PS3 is a quesion of debate about cores.  But the 360 is 100% multicore
 
http://en.wikipedia.org/wiki/Xbox_360_hardware
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline psxphill

Re: Excitement about NatAmi
« Reply #364 on: December 07, 2010, 04:24:38 PM »
Quote from: JJ;597579
Yeah I know when it comes to the PS3 is a quesion of debate about cores. But the 360 is 100% multicore
 
http://en.wikipedia.org/wiki/Xbox_360_hardware

basically the 360 has 3 of the cpu's that sony paid ibm to develop, each of which supports two simultaneous threads.
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16878
  • Country: gb
  • Thanked: 5 times
    • Show only replies by Karlos
Re: Excitement about NatAmi
« Reply #365 on: December 07, 2010, 07:23:19 PM »
Quote
Next step is the 68070


Bindun and it was truly awful (phillips 68000 clone, used in CDi). I suggest you aim for 68080 ;)
int p; // A
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: Excitement about NatAmi
« Reply #366 on: December 07, 2010, 07:46:49 PM »
Quote from: Hattig;597578
I don't think NatAmi will need an SMP aware OS for a while. First step is the 68050. Next step is the 68070. After that maybe they will want to add in SMP capability to the core - but that's surely several years and a hardware revision away?


SMP will not come to the NatAmi at this time.  ASMP (asymmetric multiprocessing) is quite likely, however.  It may no longer be called the Robin core but it will run AHI drivers for mixing and other functions.  I'm hoping for a hardware matrix solver before too long since that would come in handy for many functions but priorities lie on the N68050 and the SuperAGA cores.

@Karlos and Hattig
The NatAmi's processor softcore is the N68050 to differentiate from the discontinued Motorola 68050 chip.  Likewise the sequel to it is called the N68070 to differentiate it from the Phillips 68070 chip.
 

Offline kedawa

  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 700
    • Show only replies by kedawa
Re: Excitement about NatAmi
« Reply #367 on: December 08, 2010, 04:43:54 AM »
Quote from: psxphill;597585
basically the 360 has 3 of the cpu's that sony paid ibm to develop

I didn't realize people were still spreading this myth.  Aside from sharing some banal power saving tricks, the Xenon is no more similar to the Cell than any other modern PPC chip.
 

Offline Hattig

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 901
    • Show only replies by Hattig
Re: Excitement about NatAmi
« Reply #368 on: December 08, 2010, 08:55:03 AM »
Quote from: kedawa;597729
I didn't realize people were still spreading this myth.  Aside from sharing some banal power saving tricks, the Xenon is no more similar to the Cell than any other modern PPC chip.


He's talking about the fact that IBM developed the PowerPC Processing Element that was used within Cell, and then used three of them for the XBox 360 chip. This is because IBM developed it and kept the IP, rather than Sony. It's hardly stealing but Sony will probably have a tougher contract next time!
 

Offline Bif

  • Full Member
  • ***
  • Join Date: Aug 2009
  • Posts: 124
    • Show only replies by Bif
Re: Excitement about NatAmi
« Reply #369 on: December 09, 2010, 12:17:55 AM »
Quote from: dammy;597576
Are they?  I'm so confused when the tri cores are PPEs which control SPEs?  Not what I would consider general purpose CPU cores, but I may be out on left field on that issue.  Mark Rein didn't know if the next generation consoles could handle Unreal 4.  

Guess it boils down if NatAmi will ever need a SMP OS or not.  At this stage of the game, it doesn't need one.


I'd say in some ways the Cell is more "multi-core" than other CPUs. Those SPEs run autonomously to each other. The only real interaction between them is explicit DMA between memory. Other than that, those CPUs can do pretty much any kind of computation other CPUs can, except they are pretty short on local memory.

In order to leverage all those Cell SPEs you have to design your software architecture and code REALLY well (e.g. tasks/jobs instead of the traditionally used threads). A byproduct of this is that the task/job code you design for this is usually easier to scale up to hundreds of cores as compared to a threaded model.

Once you have code that will run on Cell, it is relatively easy to port it to the kind of multi-core you find on 360 and PC. The other way around is not true though if you didn't take PS3 into account. So in some ways while I hate Cell, it is also probably a good heads up on how software needs to be designed moving forward. So I think tech will be more ready for hundreds of core than we might think, if that ever happens. Maybe with the Epic thing, they aren't sure if the hardware will be powerful enough.

Anyway, not that this has much to do with Natami. Thinking of SMP on there seems very ridiculous at this point when its not even being done on AROS/Morphos/AOS4.x. I think if anything it would make more sense to extend the CPU with SIMD first.
 

Offline gregthecanuck

  • Full Member
  • ***
  • Join Date: Feb 2003
  • Posts: 169
  • Country: ca
    • Show only replies by gregthecanuck
Re: Excitement about NatAmi
« Reply #370 on: December 09, 2010, 12:52:45 AM »
If multiple cores come out for Natami one option is to run an instance of the OS on each core. Much more scalable in the long run. Memory is cheap. Interconnects are cheap.
 

Offline kedawa

  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 700
    • Show only replies by kedawa
Re: Excitement about NatAmi
« Reply #371 on: December 09, 2010, 01:41:31 AM »
Quote from: Bif;597832
I'd say in some ways the Cell is more "multi-core" than other CPUs. Those SPEs run autonomously to each other. The only real interaction between them is explicit DMA between memory.

As I see it, that makes it less "multi-core" and more "multi-processor".
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: Excitement about NatAmi
« Reply #372 on: December 09, 2010, 02:50:32 AM »
Quote from: kedawa;597838
As I see it, that makes it less "multi-core" and more "multi-processor".

Could you stop posting your opinion and consider providing facts?
Xenon is very much an enhanced tri-core Cell PPE derivative.

And since both the Cell and the Xenon are in order processors, their actual performance per cycle is a little lower than many other PPC cores.

Multi-core or multiprocessor? Well, as I see it, if its on the same die its a single processor. Otherwise, where do you draw the line? Math co-processors used to be off die, and even then they were only considered co-processors. That may all the SPE should be considered.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline nicholas

Re: Excitement about NatAmi
« Reply #373 on: December 09, 2010, 03:10:59 AM »
Quote from: Iggy;597843
Could you stop posting your opinion and consider providing facts?
Xenon is very much an enhanced tri-core Cell PPE derivative.

And since both the Cell and the Xenon are in order processors, their actual performance per cycle is a little lower than many other PPC cores.

Multi-core or multiprocessor? Well, as I see it, if its on the same die its a single processor. Otherwise, where do you draw the line? Math co-processors used to be off die, and even then they were only considered co-processors. That may all the SPE should be considered.


Very well said.
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: Excitement about NatAmi
« Reply #374 on: December 09, 2010, 03:34:06 AM »
Quote from: nicholas;597844
Very well said.

No problem Nicholas. I know you've been following the general discussions covering PPC systems. Over the last couple of years, I've frequently seen the Cell and the Xenon held as as superior architectures.
Its not that they're bad designs, but if you compare their performance to other PPCs they have a higher top frequency and a lower IPC.
If we were to see MorphOS or AmigaOS ported to these platforms, their performance wouldn't be much better than hardware we already have.

I'll wait for PA6T or G5 performance. Lower clock speed, but better performance.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"