This has been possible for a few generations:
I've been using a 2012 non-Retina MBP with Ivy Bridge platform and a few years ago I decided to upgrade to 16 GiB memory. Since there was a special offer I took two Kingston 8 GiB-DDR3-2133 memory modules and also thought that they would just run at Ivy Bridge's default 1600 MHz. But due to "Auto-OC" settings stored in the memory's SPD they also actually ran at 2133 MHz.
This resulted in memory errors that could possibly currupt your data silently. The memory modules themselves were fine but the MBP's logic board wiring or the CPU's overclocked memory controller weren't able to handle the higher frequency properly.
So if you choose to stay with the 2667 MHz memory modules I recommend that you perform intensive memory testing with Passmark's MemTest86 (Free edition), the default amount of test runs is 4 but I would change it to 99 and let it run over-night and only if there are 0 memory errors after at least 6 complete test runs I would start letting the iMac handle data.
PS: A special shout-out to the buttholes from Intel's marketing team that decided to block the use of ECC memory in "consumer-grade" platforms.
I've been using a 2012 non-Retina MBP with Ivy Bridge platform and a few years ago I decided to upgrade to 16 GiB memory. Since there was a special offer I took two Kingston 8 GiB-DDR3-2133 memory modules and also thought that they would just run at Ivy Bridge's default 1600 MHz. But due to "Auto-OC" settings stored in the memory's SPD they also actually ran at 2133 MHz.
This resulted in memory errors that could possibly currupt your data silently. The memory modules themselves were fine but the MBP's logic board wiring or the CPU's overclocked memory controller weren't able to handle the higher frequency properly.
So if you choose to stay with the 2667 MHz memory modules I recommend that you perform intensive memory testing with Passmark's MemTest86 (Free edition), the default amount of test runs is 4 but I would change it to 99 and let it run over-night and only if there are 0 memory errors after at least 6 complete test runs I would start letting the iMac handle data.
PS: A special shout-out to the buttholes from Intel's marketing team that decided to block the use of ECC memory in "consumer-grade" platforms.
Last edited: