Does Visual Studio build time benefit much from hyperthreading?

200 Views Asked by At

I'm looking at getting an i7-3770 to replace my i5-2500K in my aged 1155 LGA based PC. Clock speeds are quite similar, and Ivy Bridge was a fairly small improvement over Sandy Bridge microarchitecturally.

The main boost I'd get is 4 additional (logical) cores from Hyperthreading.

Will Visual Studio build faster and be snappier with those 4 hyperthreading cores? Or would I be better off just saving my money?

2

There are 2 best solutions below

3
XJonOneX On BEST ANSWER

I pulled the trigger on the i7-3770, and it knocked the initial build time and deployment to the Android emulator of my MAUI app down from 4m55s to 3m30s. That's a speed increase of 40%, for a time reduction to 71% of the previous time.

So yes, Visual Studio build time does benefit from Hyperthreading. :) And whatever other benefits IvyBridge brings over Sandybridge, plus a small bump in clock speed, but most of the benefit can be attributed to Hyperthreading.

(Gotta set the max number of parallel project builds under Tools>Projects and Solutions>Build And Run to how many cores you want to use, in my case, 8)

6
Mahmoud Ow On

i don't think upgrading to i7-3770 will make much difference , you should save money and go for something like b450 motherboard + ryzen 5 2400G (4c/8t) or higher | note: i assumed that you will buy used hardware since you are on budget , the 2400g cpu is cheap at the moment and is almost like i7-3770 , the b450 motherboard has the ability to use m2 ssd and ddr4 ram which can help you alot later if you are going to use something like docker or virtualization