I have a few questions for you, to give you a better assesment of your needs.
What are you most commonly working with? Parts? Assembly? FEA/CFD?
How many componentes your regular Assembly has?
What is your current workstation configuration?
Are you currently having performance problems? If so, describem them!
Typically, mid-end users should have no performance issues with a P2000/W5100. P4000/W7100 is towards the higher end!
This is an average assembly. I have used a w5100 and it is not sufficient. Im looking for a higher end card but Im just curious about what other people have experienced.
Total number of components in New Facility (New Layout) 14089
Unique Part Documents: 2510
Unique Parts: 896
Unique Subassemblies: 228
Unique Subassembly Documents: 202
Maximum Depth: 5
Number Of Top Level Components: 48
Resolved Components: 14014
Resolved Documents: 1097
Lightweight Components: 0
Suppressed Components: 75
Hidden Components: 43
Virtual Components: 0
Envelope Components: 0
Number Of Bodies: 53694
It definetely looks like you would require a higher end card. I have personally used a P4000 without any performance issue but I haven't worked with such a large assembly (at least in terms of what it looks from your summary).
The real question is: is there a budget limitation? If not, I would definetely recommend a Quadro P6000 24GB!
I dont believe that solidworks can use the full power of that card. I think there is a diminishing return once you get above a certain level of power when the cpu becomes a bottleneck.
My apologies for not making clear that was a sarcastic joke.
In all seriousness, I think if you wanna be on the safe side the P5000 would be the way to go, since it doubles the VRAM of the P4000.
Can you double check how many triangles does your regular ASM has? (save as STL and it will tell you how many triangles).