Review

Intel Xeon E3-1245-v3 vs Intel Core i7 4770K

Luckily got a chance to build a file server for a friend using Intel Xeon E3-1245 v3 CPU. Already had a Intel i7-4770K CPU with me, so came across the idea to compare both CPUs.

Intel Xeon CPU segment is targeted mostly for servers (The super powerful machines). The connection between these two words “XEON" and “SERVER", created a myth that Xeon are the most powerful CPUs.

Intel i7-4770K and Xeon E3-1245 v3 are made with same silicone architecture and have somewhat identical specifications. So comparison may reveal why Xeon is recommended for servers and i7 CPUS for desktops.

Packaging

Identical looking boxes with same type of stock cooler.

CPU-z

CPU-z screen shoots shows that Xeon is having one extra instruction set TSX. Intel® Transactional Synchronization Extensions New Instructions (Intel® TSX-NI) are a set of instructions focused on multi-threaded performance scaling. This technology helps make parallel operations more efficient via improved control of locks in software.

Specifications

Let's see in details what technical difference both CPUs have.

 Intel® Xeon® Processor E3-1245 v3
(8M Cache, 3.40 GHz)
Intel® Core™ i7-4770K Processor
(8M Cache, up to 3.90 GHz)
Model numberE3-1245 v3i7-4770K
SocketFCLGA1150FCLGA1150
# of Cores44
# of Threads88
Cache8MB8MB
Lithography22 nm22 nm
MicroarchitectureHaswell WSHaswell
Base Frequency3.4GHz 3.5GHz
Turbo Frequency3.8GHz 3.9GHz
TDP84 W84 W
Graphics Max Freq.1.20 GHz 1.25 GHz
LinkIntelIntel

Advanced Technologies

   
Turbo Boost
vPro
Hyper-Threading
Virtualization
Directed I/O (VT-d)
VT-x with EPT
TSX-NI
64
Idle States
SpeedStep®
Thermal Monitoring
Fast Memory Access
Flex Memory Access
Identity Protection
SIPP
AES New Instructions
Secure Key
OS Guard
Trusted Execution
Execute Disable Bit
Anti-Theft
Overclocking

Benchmarks

Final Words

Both processors have their importance.

Intel Xeon E3-1245 v3

  • Lower in price than i7 CPU
  • Supports trusted computing

Intel i7-4770K

  • More expensive
  • Faster in single-threaded applications
  • Littler faster in Multi-threaded applications (cos of 100MHz core clock difference)
  • Can be easily overclocked for better performance.

Finally you decide which one is best for you.

Comments