English Amiga Board


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

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

 
Join Date: Dec 2013
Location: Lake Havasu City, AZ
Posts: 495
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, 100 views)
JimDrew is offline  
AdSense AdSense  
Old 16 October 2014, 17:17   #242
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 1,751
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
JimDrew
Registered User

 
Join Date: Dec 2013
Location: Lake Havasu City, AZ
Posts: 495
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
pawelek
Registered User

 
Join Date: Aug 2014
Location: Poland
Posts: 38
bestjd

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 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 17:05.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.14181 seconds with 13 queries