|
---|
| | Gunnar von Boehn (Apollo Team Member) Posts 6254 24 May 2016 06:03
| For the next Release we are currently working on the integration of 1) fully pipelined = fast and compatible 80Bit FPU 2) 128 bit SSE compatible SIMD instructions
| |
| | Roger Andre Lassen
Posts 150 24 May 2016 07:04
| Speechless :-)
| |
| | Martin Soerensen
Posts 232 24 May 2016 09:20
| Now we just need someone to make a tool which could intelligently and automatically convert existing assembly to use these new instructions so it is simply a matter of reassembling old code for the new platform. Probably not possible but would be nice though. :) But it might be possible to update some C compiler (gcc?)? Would certainly help those big projects that are based on C/C++ code. They are also the ones that would benefit the most from the improved speed. Thinking ScummVM, 3D games etc.
| |
| | Nicolas Sipieter (Needs Verification) Posts 115/ 1 24 May 2016 09:23
| amazing.. i'm being 'beeindruckt' again ;)
| |
| | Mr-Z EdgeOfPanic
Posts 189 24 May 2016 12:51
| Gunnar von Boehn wrote:
| For the next Release we are currently working on the integration of 1) fully pipelined = fast and compatible 80Bit FPU 2) 128 bit SSE compatible SIMD instructions
|
Great news! You people are legends in the making!
| |
| | Amiga 4Life
Posts 105 24 May 2016 13:11
| The Apollo team is Awesome... :)
| |
| | Chris Marsden
Posts 36 24 May 2016 18:56
| I look forward to testing the FPU version of NetSurf! Oh and Quake!
| |
| | John Mautz
Posts 35 24 May 2016 21:14
| Any way the Features page or the Apollo Accelerators page could get an update with what has been done, what is in the works and what you know won't be done? I've been playing and enjoying your work. Looking forward to a bootable SD and the FPU. Just wish I knew what other goodies you had in mind and if any requests were going to be considered out of bounds (naturally anything that requires a hardware change).
| |
| | Keith Beard
Posts 22 25 May 2016 14:29
| Gunnar von Boehn wrote:
| For the next Release we are currently working on the integration of 1) fully pipelined = fast and compatible 80Bit FPU 2) 128 bit SSE compatible SIMD instructions
|
Sie hatten mich an den 80-Bit-FPU! And then, you bring out the 128bit SSE (single instruction multiple data) - impressive sir.... very impressive... I can see some strong floating operations in my future ;)
| |
| | Daniel Sevo
Posts 299 26 May 2016 22:50
| @Chris Marsden Enough power to run Quake II actually. ;-) Things are getting reeeally intertesting :-) What is the plan on the software side to enable support for SIMD instructions? It would be super cool to see what can be done when ppl start playing around with say mpeg decoders etc but how can it be done? are any compilers (gcc) currently being modified to include SIMD support?
| |
| | Nixus Minimax
Posts 416 27 May 2016 11:52
| Daniel Sevo wrote:
| are any compilers (gcc) currently being modified to include SIMD support? |
No. Any takers for such a project? :)
| |
| | Alan Haynes
Posts 140 27 May 2016 22:39
| I would imagine that it will take some time to get those people who write software such as Compilers and programming languages and so on back into the Amiga. Most would have moved on when the Amiga failed to move on with them. Remember the movie "Field of Dreams." This from the movie:"build it and they will come"Keep up the great work Team Apollo. Just a thought for when you get to the stand alone board; perhaps it should be called "Amiga Apollo" Cheers
| |
| | Pak Rat
Posts 18 29 May 2016 09:06
| wrote:
| 2) 128 bit SSE compatible SIMD instructions |
An Amiga 500 can now do 128 bit vector instructions? Hey baby wake up from your asleep. We have arrived onto the future!! EXTERNAL LINK
| |
| | Keith Beard
Posts 22 29 May 2016 10:51
| Pak Rat wrote:
| wrote:
| 2) 128 bit SSE compatible SIMD instructions |
An Amiga 500 can now do 128 bit vector instructions? Hey baby wake up from your asleep. We have arrived onto the future!! EXTERNAL LINK
|
For a moment I thought that was Lady Ga Ga ;)
| |
|