| ARMs New 64bit Cpus to Be Named Atlus & Apollo ? | |
|---|
|
|---|
James Stewart United Kingdom
| | Posts 8 01 Jul 2012 02:33
| Hi all I very rarely post on here but I am secretly awaiting the release of Natami and i am saving up for the big release day. Just out of curiosity ARM has announced its up & coming 64bit AISC based on ARMv8 architecture to be named after greek mythology namely Atlus and APPOLLO. Will the softcores naming APOLLO be a problem ? The future Apollo cpu softcore looks very interesting, being rich in features and speed and a very much improved 68k instruction set. I wanted to ask, does the team now have an idea of how the core will perform on the Natamis Cyclone 4 fpga Vs the Stratix 4 in testing ? Will it perform a little better than a rev6 060 at the same clock due to most instructions completing in 1 clock cycle any info would be great. Keep up the good work team :)Sorry if offtopic
| |
Marcel Verdaasdonk Netherlands
| | Posts 3991 01 Jul 2012 06:48
| Only thing you did wrong James was post it in the features when it should have been in the QA. Besides that your not the only one who asked if Apollo would be a good name.
| |
Louis Dias USA
| | Posts 217 01 Jul 2012 07:56
| Slayer is a much better name!
| |
Jacek Rafal Tatko Espania
| | Posts 607 01 Jul 2012 13:42
| Actually , they should respect the Apollo Softcore Project of Natami as it was here first and before their announcement . Regardless their size , if their culture is at the ethic level that one could expect from ARM , and if they really want to use Apollo as a namespace , they should contribute to the team a generous compensation to use it in the same realm of activity , out of respect , it would certainly not harm them and maybe even benefit them in one way or another Oo.JRT - I would do it as business owner , and even as CEO of a corporation , personally :)
| |
Matt Hey USA
| | Posts 737 01 Jul 2012 17:44
| Let me try and clear up some confusion that I helped create because I was misinformed by Gunnar. Gunnar's Apollo project split from the Natami project using Jen's N68050 core. Gunnar recruited several people to the Apollo Team and created an Apollo Forum like the Natami Forum. He tried to market the core including to IBM. Our Apollo Team came up with some good ideas and Gunnar supposedly had some working. Gunnar has not posted to the Apollo Forum for several weeks. I can only guess that he didn't win the IBM competition for the Apollo core and gave up on the Apollo project without telling the Apollo team. Jen's was aware of but not involved in the Apollo project. He has not worked on the N68050 core in some time but is trying to get it working in the Natami fpga. To sum up, the Apollo project is probably dead and the Natami fpga project is moving slowly. I have tried to save parts of the Apollo ISA creating a more modern open 68k ISA as I was working on the Apollo documentation and encoding. I am not associated with the Natami Team and any clarification of the above would be appreciated. It is truthful to the best of my knowledge.james stewart wrote:
| Just out of curiosity ARM has announced its up & coming 64bit ASIC based on ARMv8 architecture to be named after greek mythology namely Atlus and APPOLLO. Will the softcores naming APOLLO be a problem ? |
Not a problem if Gunnar's Apollo core is dead :/. james stewart wrote:
| The future Apollo cpu softcore looks very interesting, being rich in features and speed and a very much improved 68k instruction set. I wanted to ask, does the team now have an idea of how the core will perform on the Natamis Cyclone 4 fpga Vs the Stratix 4 in testing ? |
Some of the hardware features like the cache unit and OoO integer division unit looked very good. You saw the new instruction set/ISA and liked it? Gunnar said the Apollo core ran at about 100MHz in the Cyclone 4 which was about 1/2 the speed of the Stratix 4 running at 200MHz. He thought the bottleneck was the decoder which he was planning to rewrite to achieve closer to 120MHz in the Cyclone 4 as I recall. Jen's has brought up some doubts as to Gunnar's skill at improving the fpga core. It's possible that his skill has improved but that's a mute point if he has quit the Apollo Project. james stewart wrote:
| Will it perform a little better than a rev6 060 at the same clock due to most instructions completing in 1 clock cycle any info would be great. |
I can only guess that the Apollo core would have been a little better performance with optimized code as the rev6 68060. The Apollo core supposedly had a helper/simple integer unit able to process immediate and register effective addresses while forwarding them for the main integer unit to use in the same cycle. This is almost as powerful as the 68060's superscaler while missing some improvement where the reordering of instructions is not possible. I got the idea that some code fusion (combining instructions) that Gunnar had talked about was complicated and either not possible or would wait until the rest of the decoder was finished. Branch folding (0 cycle loops) may not have worked as well as the 68060 yet. Some instructions were slower than 1 cycle in fpga like 32*32 multiply and bit field instructions (usually require a 32 bit shift). Muxes are very costly in fpga and often not practical. A modern 68060 with larger caches, a link stack and a few other modern improvements would probably be about as fast if not faster. Apollo + larger caches (writethru caching only) + large instruction fetch (but no decoder instruction queue) + more cache and register ports for reading + superscaler with simple/helper integer unit + more powerful instruction set/ISA + link stack for faster rts + OoO division so other instructions can be processed in parallel + branch cache with history based prediction and hint bit - big shift, multiply and add/sub are slow in fpga - muxes like the decoder instruction queue are not practical
| |
Richard Maudsley United Kingdom
| | Posts 821 01 Jul 2012 19:47
| Good thing it's not Gunnar's then!
| |
Sascha B Germany
| | Posts 131 02 Jul 2012 12:27
| Apollo was used before in Amiga accelator boards. As long as this is not a registered name, it can be used freely.
| |
James Stewart United Kingdom
| | Posts 8 02 Jul 2012 21:15
| My appollogies Marcel, I will remember next time round :)
| |
Wojtek P Poland
| | Posts 1597 03 Jul 2012 21:59
| Matt Hey wrote:
| Let me try and clear up some confusion that I helped create because I was misinformed by Gunnar. Gunnar's Apollo project split from the Natami project using Jen's N68050 core. Gunnar recruited several people to the Apollo Team and created an Apollo Forum like the Natami Forum. He tried to market the core including to IBM. Our Apollo Team came up with some good ideas and Gunnar supposedly had some working.
|
Just another proof that Natami is already completely ignored.
| |
Joe M Norway
| | Posts 500 04 Jul 2012 01:10
| Wojtek P wrote:
| Just another proof that Natami is already completely ignored. |
Let's try to be a bit more nuanced here:There's a reason to believe that Gunnar at some point grew impatient and decided to earn some money on his own work, or maybe there's simply been some disagreements between team members not known to the public. So, perhaps the Natami is ignored by Gunnar, but this doesn't mean the project is dead. Hopefully there are other people who can help Thomas further on his mission to make the project a reality (if he needs it). I wish Thomas and Gunnar could speak out so assumptions like this could be avoided. Unfortunately they don't seem to be willing to do so. :( To be honest, I think they owe their loyal supporters (after so many years) some well-chosen words. To withdraw completely from the limelight instead of talking to people creates more damage than one may think. It creates, at worst - false rumors, etc. Although we cannot demand anything from them, I seriously believe they have a great responsibility as the project's prominent figures. ... and it doesn't help what the other team members tell us. The bosses themselves have to get on the path, otherwise discussions like this will never end.
| |
Wojtek P Poland
| | Posts 1597 04 Jul 2012 12:15
| Joe M wrote:
|
Wojtek P wrote:
| Just another proof that Natami is already completely ignored. |
Let's try to be a bit more nuanced here: There's a reason to believe that Gunnar at some point grew impatient and decided to earn some money on his own work, or maybe there's simply been some disagreements between team members not known to the public.
|
This is very probable. He know what is actually going on. Even more probably - he was given some money to work for someone else and forget natami. Others too just we don't officially know. If "team" would be serious they will not just leave without words, and explain everything.
| |
Olaf Schoenweiss Germany
| | Posts 786 04 Jul 2012 13:34
| Of course Thomas and Gunnar get their money from someone else, they are both employed and all "Amiga" activity is just hobby. The project is mainly Thomas, there were one or two working on the embedded processor and some were testing. Now has Thomas decided to do it on its own and we can like it or not but nobody here can change anything. SAGA and everything else was done by Thomas so Gunnar finally was not a "chief". I have not heard anything from Gunnar so I do not know if the "Apollo" project still exists. The "team" cannot tell anymore so this speculations do not lead to anything. If there are "news" regarding a new "natami" or how it will be called then it will be spread across the sites for sure.
| |
Thierry Atheist Canada
| | Posts 1830 04 Jul 2012 13:53
| Marcel Verdaasdonk wrote:
| Only thing you did wrong James was post it in the features when it should have been in the QA.Besides that your not the only one who asked if Apollo would be a good name.
|
CALL IT GATESCRASHER.... NEED I SAY MORE??? :-DDDDD
| |
Marcel Verdaasdonk Netherlands
| | Posts 3991 04 Jul 2012 17:51
| Thierry Atheist wrote:
|
Marcel Verdaasdonk wrote:
| Only thing you did wrong James was post it in the features when it should have been in the QA. Besides that your not the only one who asked if Apollo would be a good name. |
CALL IT GATESCRASHER.... NEED I SAY MORE??? :-DDDDD
|
I rather see something like Odin/Wodan, Thor, Frya, etc.
| |
Richard Maudsley United Kingdom
| | Posts 821 04 Jul 2012 18:35
| Wojtek P wrote:
|
Joe M wrote:
| Wojtek P wrote:
| Just another proof that Natami is already completely ignored. |
Let's try to be a bit more nuanced here: There's a reason to believe that Gunnar at some point grew impatient and decided to earn some money on his own work, or maybe there's simply been some disagreements between team members not known to the public. |
This is very probable. He know what is actually going on. Even more probably - he was given some money to work for someone else and forget natami. Others too just we don't officially know. If "team" would be serious they will not just leave without words, and explain everything.
|
Wojtek Wojtek Wojtek... Gunnar was nothing. He waltzed around thinking he was wearing the big boy pants when the reality is he did nothing. He was also a liar. (Hint: Neither Starwars nor 194x Deluxe were Natami software. They were generic SDL based games).
| |
Olaf Schoenweiss Germany
| | Posts 786 04 Jul 2012 22:35
| "He was also a liar" I cannot remember him (or anyone else) saying that these two programs were "Natami" software. They were aimed to be for demonstration purposes and SDL is easy to port. So in this context you cannot tell him a liar. Or show me the text passage where he (or anyone) claimed that these programs are real Natami software.
| |
Marcel Verdaasdonk Netherlands
| | Posts 3991 04 Jul 2012 23:41
| Rich are you gonna dig through a few thousand posts or should I?
| |
Matt Hey USA
| | Posts 737 05 Jul 2012 00:48
| Marcel Verdaasdonk wrote:
| Rich are you gonna dig through a few thousand posts or should I?
|
I don't think it matters. I believe Gunnar's intentions were to make the games Natami games but the developer tools were not available at that time to do it. I expect his intentions were to have the games available for the Natami eventually. I will not and have not called Gunnar a liar based on what I know. I think he was well meaning and legit and then gave up. We all know people who have given up on the Amiga and moved on. They aren't bad people. They just don't have the grit that us stubborn persevering Amigans have :P. The only thing Gunnar did wrong was not saying goodbye to his friends before he left. That was kind of rude :/.
| |
Marcel Verdaasdonk Netherlands
| | Posts 3991 05 Jul 2012 03:19
| I am sure he did said something like rich claims but he later clarified that when releasing his demo. I do not say he is a liar, but there is a time and a place when to come forward with information. He came too early with his, and this project has lost some of it's steam because of it. There are more things that went wrong from a Public relations standpoint, and no I shall not go around pointing fingers. BTW Olaf your doing a fantastic job on your end.
| |
Olaf Schoenweiss Germany
| | Posts 786 05 Jul 2012 15:42
| Thank you Marcel "Right time"... I do not know when this would have been. From now looking back (I think I joined 2 years ago) and what I know now I would say it would have been better when Thomas kept the project on its own and published when he would have thought it is ready. Or the opposite... working like the team of the FPGA Arcade with a couple of developers working on it with real work and task sharing and f.e. searching developers in the public (for FPGA-Development, drivers...). Both would have been possible and better than what actually happened. But that is past...
| |
|