Yes, this is yet another dual vs quad core thread. I'm building a custom machine for work, which is programming in Visual Studio (ASP.NET particularly). The main tasks that need to be fast are compiling and debugging C# code, including lots of little compilations that ASP.NET does in the background.
C# compilations are pretty much single threaded. VS can in theory compile multiple projects at the same time, but I've never seen much of a performance benefit from this in practice. What makes me even consider quad core is the extra cache. As I understand, a single core can use all of the 12MB cache if necessary. Is that correct and will it make a significant difference - more significant than the extra clock speed of the E8600?
I'm planning to overclock this system, but not to the extreme and I'd imagine the dual core will still reach a higher clock speed.
C# compilations are pretty much single threaded. VS can in theory compile multiple projects at the same time, but I've never seen much of a performance benefit from this in practice. What makes me even consider quad core is the extra cache. As I understand, a single core can use all of the 12MB cache if necessary. Is that correct and will it make a significant difference - more significant than the extra clock speed of the E8600?
I'm planning to overclock this system, but not to the extreme and I'd imagine the dual core will still reach a higher clock speed.