TheDarkKnight
Senior member
I'm kicking around the idea of buying a NUC. The Hades Canyon is out of the question because of it's price. So, I'm looking at a 7th-Gen Kaby Lake based NUC. It looks like the maximum memory speeds of these NUCs are @ 2133MHz. Why does Intel keep memory speeds for these NUCs so low when they are constantly releasing improved HD Graphics at the same time? The maximum memory bandwidth for these NUCs would be about 2133M x 8 x 2 (dual-channel) ~= 34.1 GB/s.
I'm thinking the average memory speeds for DDR4 should be 3200MHz at this point in the lifetime of DDR4 memory. It seems the most popular and ubiquitous in terms of offerings on retailer websites. If these NUCs supported that speed the memory bandwidth would go up to about 51.2 GB/s.
From a gamers perspective (mostly) wouldn't this increase the number of FPS in most games resulting in a much more enjoyable gaming experience? I realize they (Intel) want everybody to buy their Hades Canyon NUCs but something just seems silly here. If you want that to begin with why put the more powerful iGPU's in to begin with, such as the HD Iris Graphics 640? Unless the HD Iris Graphics 640 aren't powerful enough to require more memory bandwidth. But I honestly don't think that's the case here. So, it's a self-limiting configuration unless I'm very wrong.
This is a serious question I want to understand. So, if anyone has some good insight into this I would like to hear it. Maybe the HD Iris Graphics 640 isn't powerful enough to require the extra memory bandwidth of faster memory?
EDIT: If the Graphics chipset can't saturate the available memory bandwidth due to technological limitations then that's a justifiable reason for limiting the memory speeds. But I see no limitations from a technological standpoint on allowing faster memory speeds to be used other than the possibility of increasing the power requirements of the NUC itself.
EDIT #2: It seems the Core i5-7260U (which uses Iris 640 Plus Graphics) is limited to 2133MHz itself. So maybe this is a limitation of the CPU itself so that it doesn't burn up. But even if that's true it leads back to the question of why Intel would pair up such a powerful iGPU with a CPU that holds it's performance back by so much.
I'm thinking the average memory speeds for DDR4 should be 3200MHz at this point in the lifetime of DDR4 memory. It seems the most popular and ubiquitous in terms of offerings on retailer websites. If these NUCs supported that speed the memory bandwidth would go up to about 51.2 GB/s.
From a gamers perspective (mostly) wouldn't this increase the number of FPS in most games resulting in a much more enjoyable gaming experience? I realize they (Intel) want everybody to buy their Hades Canyon NUCs but something just seems silly here. If you want that to begin with why put the more powerful iGPU's in to begin with, such as the HD Iris Graphics 640? Unless the HD Iris Graphics 640 aren't powerful enough to require more memory bandwidth. But I honestly don't think that's the case here. So, it's a self-limiting configuration unless I'm very wrong.
This is a serious question I want to understand. So, if anyone has some good insight into this I would like to hear it. Maybe the HD Iris Graphics 640 isn't powerful enough to require the extra memory bandwidth of faster memory?
EDIT: If the Graphics chipset can't saturate the available memory bandwidth due to technological limitations then that's a justifiable reason for limiting the memory speeds. But I see no limitations from a technological standpoint on allowing faster memory speeds to be used other than the possibility of increasing the power requirements of the NUC itself.
EDIT #2: It seems the Core i5-7260U (which uses Iris 640 Plus Graphics) is limited to 2133MHz itself. So maybe this is a limitation of the CPU itself so that it doesn't burn up. But even if that's true it leads back to the question of why Intel would pair up such a powerful iGPU with a CPU that holds it's performance back by so much.
Last edited: