Was able to install four (4) mixed serial 8GB SO-DIMMs of Samsung PC3-12800 (1600Mhz) DDR3 SDRAM memory modules (Samsung Memory sticker IDs listed as M471B1G73DB0-YK0 1338 and M471B1G73CB0-CK0 1251) in a Mid-2010 27" iMac with an Intel 2.93Ghz i7-870 processor. Started up and works without a hitch. Memory under "About this Mac" is reported as "32GB of 1333 Mhz DDR3." Therefore, not reported as its native 1600 Mhz. Trick is to make sure the memory you get supports 1.5V as most of the newer memory is lower voltage (eg., 1.35V or 1.2V) that is NOT SUPPORTED by the iMacs older than 2013. So, for example, some people will report Samsung as working, and others will say it does not. Samsung, like Crucial, Elpida, Kingston, etc all make good memory, but even the best memory will not work if it is does not support the correct voltage type. Issue is not with higher speed memory which just defaults down to the lower speed that the BIOS supports. In this case, the 1333 Mhz speed is what is reported. So look up the serials on the manufacturer or vendor website that lists the specs and go from there. Also, be aware that this 32GB max is reported only to work with the i5s and i7s, not the i3s or the older Core 2 Duo processors which max out with 16GB Ram at 1.5V setting.