My guess is you have a Graphical LCD Panel on that machine. Those burn up a lot of CPU cycles. If you do have a Graphical LCD Panel, you can go into unltralcd.h and change this line:
~~~~
#define LCD_UPDATE_INTERVAL 500
~~~~
Your LCD Panel will become a bit more sluggish and not respond as quickly to your commands. But the good news is it will be able to spend those extra CPU cycles keeping the printer moving at a nice speed.
You can also go into Configuration_adv.h and change:
~~~~
#define BLOCK_BUFFER_SIZE 32
~~~~
This will make the planner buffer twice as deep. If there are spare CPU cycles available, they can be used to plan future work for the printer to do.