Dude, do you even know the difference between simple assembly code instructions and threads? I am talking about dependency of assembly code executing through a pipeline, and you are talking about dependency of multiple threads in a programming language executing through the operating system's scheduler. You are on a completely different page. Take some programming courses for the love of god.
A 12G single core CPU would need an 80 stage pipeline to get any work done, and would still fail miserably.
I thought we were talking about the same CPU's here? The reason we don't have 12 GHz is a silicon issue not a software one. If you assume the same CPU at 12.8 GHz (stages, cache running at proc speed) I think the single core would win. All the time a high clock dual core beats lower clocked quads in most tests. This is mostly due to software I undertsand. But in todays enviroment I'd take the really fast single core.
If everything starts running really efficiently starting tomorrow on quads I'll change my mind.
 
				
		 
			 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		
 Facebook
Facebook Twitter
Twitter