English Amiga Board

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

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

Join Date: Dec 2013
Location: Lake Havasu City, AZ
Posts: 558
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, 111 views)
JimDrew is offline  
AdSense AdSense  
Old 16 October 2014, 16:17   #242
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 2,003
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, 18:22   #243
Registered User

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

Join Date: Aug 2014
Location: Poland
Posts: 38

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  
AdSense AdSense  

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 18:12
Any C2P experts here? oRBIT Coders. General 36 27 April 2010 07:26
C2P....help! NovaCoder Coders. General 8 17 December 2009 00:15
Game in c2p? oRBIT Amiga scene 11 01 February 2007 21:28
Fastest TCP/IP software Smiley support.Hardware 7 14 March 2005 18: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 16:30.

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