ezikmezik,
Welcome to Tom's!
First things first; please read the Forum Rules:
Read First: Forum Rules & Styling Posts -
http://www.tomshardware.com/forum/id-2083478/read-forum-rules-styling-posts.html
Now, concerning your question, I can't say just yet without first knowing your ambient temperature, but 90C is hot.
However, it is typical for some of the popular stress testing utilities like Intel Burn Test (not written by Intel) to exceed Intel's Thermal Specifications.
Your Vcore is OK, which should not exceed 1.300.
Standard ambient is 22C, which is the reference for Intel's Thermal Specifications. Here's the specs page for your i7 4770K -
http://ark.intel.com/products/75123/Intel-Core-i7-4770K-Processor-8M-Cache-up-to-3_90-GHz
Intel's Thermal Specification is "Tcase", which is CPU temperature,
not Core Temperature. Core temperature is 5C higher than CPU temperature due to sensor location. Tcase for your i7 4770K is 72C. Tcase + 5 makes the corresponding Core temperature 77C.
Here's how the specs look when you put them all together:
Standard Ambient = 22C
Tcase (CPU temp) =
72C
CPU / Core offset + 5C
Tjunction (Core temp) =
77C
Tj Max (Throttle temp) =
100C
Mid-70's are fine for everyday real-world workloads, and low 80's are OK for limited time intervals while stress testing.
Please post your ambient temperature so we know where your reference point is at.
Also,
please download Prime95 version 26.6 -
http://windows-downloads-center.blogspot.com/2011/04/prime95-266.html
If you already have a later version such as 28.5, do not use it! It will cause extreme core temperatures due to AVX code. Use only version 26.6.
Run Small FFT's for 10 minutes, then let's see where your core temperatures come in.
When you can, please read this Tom's Sticky:
Intel Temperature Guide -
http://www.tomshardware.com/forum/id-1800828/intel-temperature-guide.html
Thanks,
CT