Intel i7-4770 vs i7-4770K

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Guest
I am planning to build a gaming PC/HTPC in mid-August or early September both to give time for the Haswell chipset problem to be resolved and for any possible bugs to be corrected with the GTX 770 graphics card. I will primarily use this for gaming, FSX, home theater, and possibly C++. I don't plan to overclock so I have the following questions:

1. Will the 4770 be able to meet my needs for the tasks I mentioned?

2. A $30 difference between the 4770 and 4770K doesn't seem too bad. How much of a performance difference would I see between 3.4 GHz and 3.5 GHz? Would it be worth spending the extra $30 for the 4770K or not?
 
there is no performance difference other than the 100MHz that k edition has over the non k. there the same cpu beside the small not noticeable clock speed difference and the big difference is the 4770 does not have the "k" after its name showing that it is not a unlocked cpu and is not a great overclocking cpu compared to the 4770k so basically the k is for overclocking.

The i7 4770 will do any program u throw it at amazingly and the 770 will too there should not be any issue when u build it with performance and what u want to use it for
 
Based on what you are doing you are not using any programs that takes advantage of HyperThreading. I would simply drop down to the i5-4670 less expensive. The price difference between the i5-4570 and i7-4770 is $90.

If you having any desire to overclock in the future, then consider paying $20 more for the i5-4670k and spending a little extra for a Z87 chipset motherboard; $110 starting price. Overclocking a CPU means you get additional performance which can postpone a future upgrade. Thus spending $40 - $50 more today means saving money in the future especially since DDR4 RAM is going to become the new standard in a couple of year. So if you plan on upgrading shortly after socket 1150 is dead, then you need to buy a new CPU, mobo and RAM.
 
Right now, my plan is to use C++ (after I take a refresher) to create a simple software program covering the basics of aviation. I will use basic 3D graphics If I choose to make short animations.

1. Would C++ benefit from hyper-threading?

2. How much quicker would C++ load on an i7-4770 compared to an i5-4670?
 
1. Depends on the compiler you are using, if it supports HT then your programs may compile more quickly. How much depends on how well HT support has been implement into the compiler. It might provide a 10% increase in performance, or it might be 40%.

2. Loading programs is limited to the speed of the hard drive. SSD (solid state drives) have faster read / write speeds than hard drives, but they more expensive than hard drives (roughly $0.90 per GB) have lower capacity (largest is probably 256GB).

If you want the programs you write to make use of HT, then they must be written to do so.
 
The price difference between the 4770 and 4770k is too small to consider dropping the k. The real question would be between the 4670k and 4770k.
 
I'll give you the short of it.

You don't plan to over clock so normally i would say go with the non-k Edition if this was a $100 differance. The 4770 WILL get your jobs done without any issue, however there is a slight drawback in one area (But it doesn't seem to concern you as long as you don't care about OC'ing)

The REAL difference between a K and a non-K is that the 4770K is "Unlocked" which means as far as overclocking goes, the sky is the limit. The 4770 however is NOT "Unlocked", it will still get the job done without a problem. I would pay for the 4770K because $30 really isn't gonna break the bank and it will help you if you computer needs to crank it up to get stuff done.

This is why i don't like Haswell: In old processors you can overclock non-K processors by a little bit. With Haswell, if you don't own a "Unlocked" processor OC'ing is NOT gonna happen, you are locked at that speed.

Conclusion: I would spend the Extra $30 and get the "Unlocked" Version. If you plan to overclock down the road, or maybe your computer needs to kick it up a gear to handle compiling those C++ files or to handle that game your playing. The 4770K is the one i recommend, Its everything you need and a little more.
 
I was going to get the 4770k but the 4770 is actually better. The K model has been crippled by intel. It can't do virtual machines, and some of its multi threading capabilities are gone too ie TSX. Some apps I own use VT, and have heard a few buyers not too happy when the K could not run stuff the old I7 920 could.

Im not getting the K now.



http://forums.anandtech.com/showthread.php?t=2323577
 
TSX appears to provide significant improvement in concurrency - and thus performance - on TSX-capable CPUs which is very important as the number of threads and cores continues to increase in modern CPUs.

No amount of overclocking will get you the TSX performance of the non K. And the non K 4770 can be had for 250.00 while the 4770k is over 300 with crippled features. You would need to run the 4770k at 25 Ghz to equal the non Ks TSX performance. Good luck with that.
 


25,000 GHz? you must be smoking something amazing. there is no advantage that the 4770 has over 4770K, and it appears that when bench marked the 4770K still beats the 4770. TSX may be nice, but it really isnt that much better.
 


I can get either chip and the 4770 is a better chip than the 4770k.

The 4770k does not overclock well anyway and is missing important features like virtualization and TSX. No amount of overclock will get you these features. There will be some apps that you can't run at all.

And you get to pay more for that lol. Just saying suckers are buying the 4770k over the non K.

 
http://www.tomshardware.com/forum/id-1763282/beware-4770k-overclockable-version-4770.html
http://hardware.forumsee.com/a/m/s/p12-29267-080897--core-4770k-performance-crippled.html

http://www.pcper.com/news/Processors/Intel-Prevents-Overclocking-non-K-Haswell-Processors-and-Strips-Virtualization-and-T

http://www.asianage.com/life-and-style/should-you-care-about-tsx-166

"developers might end up implementing HLE, since older CPUs don’t suffer from its inclusion. And in that light, it may make sense to favour a TSX capable CPU over one that’s not. Basically, I’m not recommending the -K series parts this generation, and I’d ask you to get a TSX capable CPU in the price range you’re looking to buy in if it’s available"

Lots of articles on it, let me wake you from your ignorance.
 


I have some swamp land in Florida to sell you along with the K then :).

I can lead a horse to water but can't make it drink.

 
well i get ur point but ur freaking out over virtualization and tsx, give me a statistic of how many people will use or need those two features over overclocking or would give a buyer buyers remorse that they didnt get those features?

It makes sense that intel does this so for the few that need and want virtualization and tsx buy their other sku cpus because they dont just sell a single all inclusive featured i7
 
I was going to get the K, then I read quit a few people giving it low ratings because they could not run apps they could with Sandy or older cpus. I think they assumed it had the features since it was a premium chip. (so they assumed). Turns out intel crippled it on purpose. TSX will become more important as time rolls and I think people with the Ks will want that feature.

Anyway some of my apps use those features even though I do overclock. I think intel assumes people that overclock don't use them.
Not true. But the K is a nice chip, just 30 dollar more and intel takes away features that were in the other chips in the past.

 


1150 will not dead... Even socket 775 (originally DDR2 RAM) there is still new mobo socket 775 has DDR3 RAM... Still worth it if you want to upgrading...