English Amiga Board

Go Back   English Amiga Board > Coders > Coders. Asm / Hardware

Thread Tools
Old 15 October 2014, 19:43   #241
Registered User

Join Date: Dec 2013
Location: Lake Havasu City, AZ
Posts: 600
I changed the instruction scheduling for the c2pbest5 and it should definitely improves it on the 040, it makes it worse on the 030. There are many, many, cases in that code where back to back memory or registers are used. If you interleave memory accesses with register accesses and remove as many back to back register accesses as possible, the pipeline won't be stalled nearly as often.

I have not tested c2pbest_jd code on my 040 yet. I would be curious how well this works on the 060.

The c2pbest5 routine is nearly identical to my video driver's C2P for my Mac emulation, which was changed the PCx version when I released PCx, the PC emulation.

I attached the code that I put in The Zone and removed the version from there.
Attached Files
File Type: zip bestjd.zip (5.7 KB, 115 views)
JimDrew is offline  
Old 16 October 2014, 17:17   #242
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 2,094
A1200 Apollo 040/40:

BEST_c2p: 66 21.80
NONE_c2p: 66 14.28
MOVEMOVE: 66 16.38
daxb is offline  
Old 16 October 2014, 19:22   #243
Registered User

Join Date: Dec 2013
Location: Lake Havasu City, AZ
Posts: 600
Thanks dax. I guess I am going to need to get an 060 to play with.
JimDrew is offline  
Old 15 January 2015, 23:52   #244
Registered User

Join Date: Aug 2014
Location: Poland
Posts: 39

Blizzard 1260 64Mhz:

Results (c2pbestjd)
BEST -> 16.38
NONE -> 5.79
MOVE -> 16.37

Results (c2pbest5)
BEST -> 16.47
NONE -> 5.71
MOVE -> 16.48

pawelek is offline  

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Coders Challenge #2: C2P oRBIT Coders. General 4 04 June 2010 19:12
Any C2P experts here? oRBIT Coders. General 36 27 April 2010 08:26
C2P....help! NovaCoder Coders. General 8 17 December 2009 01:15
Game in c2p? oRBIT Amiga scene 11 01 February 2007 22:28
Fastest TCP/IP software Smiley support.Hardware 7 14 March 2005 19:26

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 01:11.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.
Page generated in 0.10997 seconds with 14 queries