Sadly i think it's not a matter of optimization. There's only so much you can do to improve performance while maintaining a good graphics fidelity.
As Chilly Willy said, be prepared to play at a terrible resolution and on low quality settings, at least during big fleets battles.