Re:Intel discontinues Joule, Galileo, and Edison product lines
by Dylan16807 on Monday June 19, 2017 @11:12PM
(#14591943)
It's complicated.
Skylake/Kaby Lake have two full-fledged 256-bit vector units.
Ryzen has four partial units. There are two 128-bit adders, and two 128-bit multipliers.
Intel's best case is a constant stream of 256-bit FMA instructions. They can do two per cycle, while AMD can do one.
The more plain adds and multiplies, the better Ryzen does. The same for 128-bit vector instructions. With enough of both, it can actually do significantly more work per cycle.
Skylake/Kaby Lake have two full-fledged 256-bit vector units.
Ryzen has four partial units. There are two 128-bit adders, and two 128-bit multipliers.
Intel's best case is a constant stream of 256-bit FMA instructions. They can do two per cycle, while AMD can do one.
The more plain adds and multiplies, the better Ryzen does. The same for 128-bit vector instructions. With enough of both, it can actually do significantly more work per cycle.