Bottom line: Which one is better?
In reviewing AMD Ryzen 7 1700x vs i7-7700K, Intel Core i7-7700K shines with the following features;
4W lower TDP, 0.7GHz turbo clock speed, has integrated graphics, 716 higher PassMark result (single), has Tri-Gate transistors, has NX bit and has Intel Quick Sync video.
GENERAL INFO
In terms of general info of 1700x vs i7-7700K, we have the following features of the two devices;
Thermal Design Power; AMD Ryzen 7 1700x has 95W compared to 91W of Intel Core i7-7700K.
Supports 64-bit; AMD Ryzen 7 1700x and Intel Core i7-7700K support 64-bit.
Semiconductor size; AMD Ryzen 7 1700x and Intel Core i7-7700K have semiconductor sizes of 14nm each.
PCI express (PCIE) version; AMD Ryzen 7 1700x and Intel Core i7-7700K have 3 PCI express (PCIE) versions each.
Integrated graphics; Intel Core i7-7700K alone has integrated graphics.
PERFORMANCE
Under performance of 1700x vs 7700K, we have the following features;
CPU speed; AMD Ryzen 7 1700x has 8 × 3.4GHz whereas Intel Core i7-7700K has 4 × 4.2GHz.
L2 cache; AMD Ryzen 7 1700x has 4MB compared to 1MB of Intel Core i7-7700K.
L3 cache; AMD Ryzen 7 1700x has 16MB while Intel core i7-7700K has 8MB.
CPU threads; AMD Ryzen 7 1700x has 16 CPU threads whereas Intel Core i7-7700K has 8.
L1 cache; AMD Ryzen 7 1700x has 768KB whereas Intel Core i7-7700K has 256KB.
L2 core; AMD Ryzen 7 1700x has 0.5MB/core whereas Intel Core i7-7700K has 0.25MB/core.
MEMORY
In this review of 7700K vs 1700x, we have the following features in terms of memory;
RAM speed; AMD Ryzen 7 1700x has 2667MHz while Intel Core has 2400MHz.
Memory channels; AMD Ryzen 7 1700x has 2 memory channels which is the same case with Intel Core i7-7700K.
Maximum memory size; AMD Ryzen 7 1700x has 128GB whereas Intel Core i7-7700K has 64GB.
KEY FEATURES
Comparing Ryzen 7 1700x vs i7-7700K we get the following common key features of the two processors; have dynamic frequency scaling, have AES, supports hardware- assisted virtualization, uses hyperthreading technology and have AVX. Intel Core i7-7700K has Tri-Gate transistors as an added feature.
BENCHMARKS
PassMark result; AMD Ryzen 7 1700x has 14644 while Intel Core i7-7700K has 12307.
PassMark result (single); AMD Ryzen 7 1700x has 1882 whereas Intel Core i7-7700K has 2598.
Overall review of i7-7700K vs Ryzen 1700x puts clear line between the two processors with Intel Core i7-7700K taking the lead.

