How many edges and faces in your model (components included)? When the count is in millions, it will be slow whatever the hardware.
Can you try a lower Antialiasing setting (in Window menu>Preferences>OpenGL)?
Does turning off Profiles and Shadows help? Can you hide high-poly components?