29 June 2017, 21:02 | #261 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
Sure - most games don't crash randomly. This was the hard lesson programmers had to learn back than: if you do something stupid everything goes down.
|
29 June 2017, 22:27 | #262 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
OK, since a DMA controller is so much better than a 2nd CPU, I bet you are glad to hear that the DMA controllers in the Apollo Core are not going to disappear with the introduction of hyperthreading. Why make it look like it was an either-or question?
|
29 June 2017, 22:35 | #263 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
Wasn't it you, who claimed it is a wonderful idea to use the CPU as DMA-controller?
|
29 June 2017, 22:52 | #264 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
|
29 June 2017, 23:03 | #265 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
|
29 June 2017, 23:20 | #266 |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
I still haven't understood why. The DMA controller and the CPU are both able to saturate the memory bus but the CPU can do more than simple copying. How resources (most of all mem access) are distributed among the main CPU and the DMA or the secondary CPU is a matter of the implementation and does not depend on the unit to which the mem interface is assigned to being a DMA controller or a CPU. If the DMA controller or DMA HT is allowed to be "nasty", it could starve the main CPU. In the end there is a fixed memory bandwidth that needs to be distributed between the CPU AOS runs on and the 2nd unit, whether it be a DMA controller or a CPU.
|
29 June 2017, 23:26 | #267 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
|
30 June 2017, 01:04 | #268 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,741
|
Quote:
You can always use faster RAM, increase bus width, increase clocks, use tricks (interleaving etc) however all this costs and never provide 100% satisfactory solution. |
|
30 June 2017, 01:05 | #269 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
|
30 June 2017, 01:09 | #270 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
|
30 June 2017, 01:16 | #271 |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,332
|
Only the best coders may code for the Apollo core, in pure 68080 assembly.
I mean, having a new architecture take developers into consideration is just silly. Developers are just a minority, although they do produce 100 % of all software. But who needs software when you can have hardware? |
30 June 2017, 09:19 | #272 | ||||
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
Quote:
Quote:
Quote:
Everyone, because hardware is useless without software... |
||||
30 June 2017, 10:47 | #273 | |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
Quote:
|
|
30 June 2017, 10:50 | #274 |
Puttymoon inhabitant
|
I want to run Workbench 3 in 640x512 in 256 cols reasonably quickly. That is what I expect from a Vampire.
|
30 June 2017, 12:07 | #275 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,741
|
|
30 June 2017, 12:31 | #276 | |
Registered User
Join Date: Jun 2015
Location: Germany
Posts: 1,918
|
Quote:
Obviously a full second core is better than a HT virtual core but it's something like 15,000 LE for a second core vs. 400 LE for the HT one. |
|
30 June 2017, 13:23 | #277 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
|
|
02 July 2017, 01:28 | #278 |
Registered User
Join Date: Nov 2014
Location: Norway
Posts: 387
|
Vampire 600 V2 GOLD3 bring-up / Kioea by Mad Wizards (AGA/FPU-Demo)
Tested on an Amiga 600 with Vampire 600 V2 GOLD3 Beta + SAGA/SoftFPU. Audio and video are played through HDMI. [ Show youtube player ] |
02 July 2017, 01:56 | #279 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
not so bad. so now we can expect some demonstration of someone using Lightwave 5 / tvpaint on the vampire
|
02 July 2017, 08:12 | #280 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,176
|
Skip to 1:16, that looks painful
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
vasm with Apollo Core 68080 and AMMX support | phx | News | 11 | 17 February 2017 23:22 |
Apollo core and AROS 68k bounty | TuKo | Amiga scene | 23 | 05 August 2016 20:25 |
Best way to do SuperAGA in Apollo core | eXeler0 | Amiga scene | 64 | 27 February 2016 19:17 |
apollo-core forum | HanSolo | support.Other | 4 | 16 September 2015 07:51 |
Work in progress. | Cowcat | Coders. General | 7 | 18 February 2014 22:33 |
|
|