Windows Server for high CPU tasks – is this even possible??

Hi, I am using a custom script which requires 40 browsers to be open/running at roughly the same time (multi-threaded) plus some background processes. The data on the page is continuously updated and each browser consumes around 0.45 GB in memory whilst running.

I am currently able to open around 6-8 browsers comfortably on my current machine, after which things start slowing down. My current specs are:

Intel Core i7 2600 CPU @ 3.40GHz

Windows Server for high CPU tasks – is this even possible??