Is there anything wrong with that?Two stripes of memory PHYs again??
Is there anything wrong with that?
For example, for most intents and purposes, AMD's Kaveri is kind of a Radeon glued to a Bulldozer core. Rather than sharing a memory controller over an interconnect fabric that maintains memory coherency—as one would expect with the SoC approach—Kaveri's GPU has three paths to memory: a 512-bit Radeon memory bus, a 256-bit "Fusion Compute Link" into CPU-owned memory, and another 256-bit link into CPU-owned memory that maintains coherency. In theory, with a proper coherent fabric, these three links could be merged into one, saving power, reducing complexity, and quite probably improving performance. The use of a proper interconnect fabric would also allow AMD to swap in newer or larger graphics IP without requiring as much customization.
AMD surely chose to build Kaveri as it did for good reasons, most notably because it needed to deliver a product to the market in a certain time frame. Still, one can't help but note that Intel's original Sandy Bridge chip had a common ring interconnect joining together the CPU cores, graphics, shared last-level cache, and I/O. From a certain perspective, although it wasn't meant for this mission, Sandy Bridge's basic architecture was arguably a better fit for AMD's HSA execution model than Kaveri.
Looking back, AMD should have merged with Nvidia instead of buying ATI and then put JHH as new CEO as he demanded. History would have been very different.Makes me think that the AMD digestion of its ATI acqusition an ongoing process (although the large switch in fabrication to GPU style would be a sign of progress)
Major changes in CPU interconnects are a significant undertaking. The complicated bus arrangement is how AMD was able to shoehorn the GPU memory subsystem into the crossbar+request queue setup AMD's CPUs have been using in some form since the K8.It's a bit sad that the bus architecture isn't as streamlined as even Sandybridge:
Intel's transition from Nehalem to Sandy Bridge introduced the ring bus and a revamped cache protocol that looks like it might find a mesh-based successor in the next MIC.
Knight's Landing will have a 2D mesh.Hmm, what makes you believe that they would move to a mesh topology from ring?
but I thought that AMD had taken so long to get its first Fusion stuff to market specifically because they were building a properly integrated Northbridge?Kaveri's GPU has three paths to memory: a 512-bit Radeon memory bus, a 256-bit "Fusion Compute Link" into CPU-owned memory, and another 256-bit link into CPU-owned memory that maintains coherency.
Depends on chip, they have full blown SoCs too, but higher performance parts, including everything Broadwell (Core M etc) have it separated, yeah. On Broadwell-Y it's on the same packaging but separate dieAh well that makes more sense.
Intel still has a bunch of that off in separate SB right?
Ah well that makes more sense.
Intel still has a bunch of that off in separate SB right?
Higher performance parts (Broadwell-based newest gen) yes, but they have real socs in the Atom-world (Bay Trail, Cherry Trail etc)I think it's same package, different die, at least for currently available stuff.
Cherry-Trail doesn't really offer much of an improvement in cpu max clocks. Thus at the highest clocks Carrizo-L should be quite a bit faster still.There wasn't a strong market for these chips in 2013. And since they don't exist in a vacuum, I'd say there's a much smaller market for these chips now. The new Cherry Trail line will likely crush these SoCs in both performance and performance/watt.