06 August 2023, 19:30 | #21 |
Moderator
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 850
|
Wow! Very impressive! A 68030 CPU overclocked to 70 MHz?
Seems like a name change is in order: Mega-Clock Beast 030, Ultra-High-Speed Beast 030, etc. Anyway, good work. Last edited by SpeedGeek; 07 August 2023 at 13:28. |
06 August 2023, 19:33 | #22 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
I had brown connectors too. I swapped them out because I thought they had gone bad(they had not btw). I was in a hurry and used PCI connectors I already had at home. It works but I wouldn't recommend it. There was some Dremel and glue work involved... |
|
06 August 2023, 21:32 | #23 |
Registered User
Join Date: Oct 2020
Location: Bicester
Posts: 2,084
|
it certainly looks to give the 4000/040 a run for its money in all but float point operations, probably due to the local fast ram, but, it would be nice to see how it performs in real world use, maybe with something demanding like KarlosTKG
https://github.com/0xABADCAFE/karlos-tkg the comparison was the AIBB module Beast 030@70 vs A4000/040@25 Last edited by abu_the_monkey; 06 August 2023 at 21:44. |
06 August 2023, 22:20 | #24 | |
Registered User
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
|
Quote:
That's what I suspected Make sure that the card edge is always bevelled or it will be extremely easy to bend/destroy pins on those connectors... learned this the hard way. |
|
06 August 2023, 22:42 | #25 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
My plan initially was to to have a fixed riser soldered to the board. Have RGB, VGA and keyboard on the edge. I also wanted to put all power supplies on it, so only one 12V input would be needed. |
|
07 August 2023, 13:10 | #26 |
Registered User
Join Date: Sep 2006
Location: New Sandusky
Posts: 949
|
Systems with memory priority like this need some sort of hack so addbuffers preferentially uses the slower RAM. Anything using the default scsi.device tends to be pretty slow, so adding big addbuffers to devices can help a lot for filesystem access, but you don't want to use your high performance memory for that.
I wish someone could get ahold of one of the smart disk caching projects and modernize-stabilize them. They dramatically improved performance, particularly in workbench, but huge addbuffers act as good simple, stable help and they do help a lot with making file browsers snappy. |
07 August 2023, 14:01 | #27 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
I'm currently looking for ways to speed up Workbench using fast mem. With 280 MB fast, I don't mind spending it for any performance boost. I have used a tool called MemPri successfully in the past to 'jump' between fast and slower fast mem. I'll try to add some big buffers in the slower mem this way. |
|
08 August 2023, 11:18 | #28 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
A new build of AB3D2... Amazing! I gave it a try and it's demanding. around 6fps full screen, 10fps - 12fps small screen. I will test again when/if I can get the planned 2 bus cycles chip write fixed(CPU can use the fast ram bus when a chip write is in progress). Maybe the RTG mode will be faster if I get the VGA working. It seems to force Data Burst which might not optimum for my setup, and even worse for users without one cycle burst. Even turning off the data cache completely is sometimes faster on my board. |
|
08 August 2023, 11:29 | #29 |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
|
08 August 2023, 11:55 | #30 |
Registered User
Join Date: Aug 2017
Location: Greece
Posts: 152
|
Ultra cool project! Mighty impressive how you managed to cram so much on a CD32 accelerator.
Definitely keep us up to date on your progress ! |
08 August 2023, 14:17 | #31 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,843
|
Quote:
|
|
09 August 2023, 19:46 | #32 | |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 686
|
Quote:
Can you elaborate on how enabling data burst can hurt? |
|
09 August 2023, 20:10 | #33 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
Maybe KarlosTKG is. I did some tests without data burst, and It didn't run faster. If the burst transfers data to the cache that will result in a cache hit, it is of course faster. If the added cycles(3 in best case) don't fill the cache with anything useful, those cycles were wasted. So the same cycles can get you two correct transfers instead. The first read bus transfer use a minimum of 2 cycles, but often at least 3. That's what this means: 2:1:1:1 or 3:1:1:1... So if you have 3:2:2:2 RAM and the burst doesn't provide any useful data, you waste even more cycles. |
|
09 August 2023, 20:26 | #34 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,843
|
I thought you already removed the cache manipulation code in TKG? There was seome stuff to freeze it, IIRC.
|
09 August 2023, 22:06 | #35 |
Registered User
Join Date: Jul 2017
Location: San Jose
Posts: 686
|
I had effectively null-op'ed the CACHE_FREEZE_ON macro because I believe this would rather hurt than help on 040/060,
There's still one instance of 'DataCacheOn' in the code which boils down to: Code:
DataCacheOn macro movem.l a0-a6/d0-d7,-(sp) moveq #-1,d0 move.l #CACRF_EnableD|CACRF_WriteAllocate|CACRF_DBE,d1 CALLEXEC CacheControl movem.l (sp)+,a0-a6/d0-d7 endm |
10 August 2023, 05:59 | #36 | |
Registered User
Join Date: Sep 2006
Location: New Sandusky
Posts: 949
|
Quote:
Unfortunately neither has had any development for a *long* time. All Amigas with a ton of fast RAM should at least have massive Addbuffers for all devices, or at least the devices that are commonly used. The built-in read only buffers are rock solid since they've been in AmigaOS since the beginning, but unfortunately they are fixed-size and per-partition, so if you have a lot of devices you waste a lot of memory for the ones you're not using. |
|
10 August 2023, 13:55 | #37 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
Open a folder with 250 files in icon view: 7.26 s with Powercache. 7.30 without. The HD LED stopped flashing and the Powercache stats shows usage. I don't think the disk is the bottleneck in my system. With a faster CPU, Powercache will probably make a bigger difference. Nowadays with SSDs things are different. See attached benchmark on random read from Norton MacOS(I'll look for a good disk bench for Amiga). I found a RAM test too... I probably need something like an icon cache. Cache all icons pre rendered in fast ram. |
|
12 August 2023, 12:38 | #38 | |
Registered User
Join Date: Jul 2023
Location: Domsjö/Sweden
Posts: 65
|
Quote:
I also tested the original game. On my machine the original on default small screen feels about the same speed as KarlosTKG at full screen, using original game files. I get 15fps to 19fps using original game files with the new executable on small screen setting. |
|
12 August 2023, 13:39 | #39 | |
Registered User
Join Date: Sep 2006
Location: New Sandusky
Posts: 949
|
Quote:
I should point out here that while yeah a faster CPU helps, Powercache isn't much faster than regular Addbuffers on read operations since they both implement read caching. (memory is hazy but I think powercache does help by doing some prefetch) Powercache has two big advantages though -- write caching (which makes multitasking with anything that writes to the disk dramatically smoother), and smart memory usage so you don't have to tune fixed Addbuffers manually for every device you mount (wasting memory on devices you're not using). |
|
12 August 2023, 13:46 | #40 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,843
|
Just to be clear, KarlosTKG is just the game mod. The executable that is included is from pipper's repo. The mod now depends on it because it has fixes for various problems and limitations.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Seeking a PDF Manual for G-Force 030 (Impact A2000-030 Combo Series II) | raskulous | request.Other | 2 | 12 April 2021 21:02 |
DKB Cobra/Viper 030 (Full 030) + FPU + Ram £100 | ElectroBlaster | MarketPlace | 1 | 08 March 2013 12:52 |
DKB Viper 030 + 128mb simm for A500 030 + ram... | ElectroBlaster | Swapshop | 0 | 18 August 2012 19:48 |
A1200 030/40mhz faster than A2000 030 50mhz? | desantii | support.Hardware | 24 | 28 July 2011 23:50 |
GVP G-force 030 board for A2000-problem switching between 030 and 68k | Unregistered | support.Hardware | 5 | 19 August 2004 10:04 |
|
|