I've read the documentation several times as well as examples online, but it never seems definitive as to what exactly will work and what won't.
I know it can run ddr3l, and even if it can't, ddr3l by nature can run at the higher ddr3 voltage if necessary.
It has 4 slots per cpu, but divided into 3 banks--1,2, and 3/4. The last part of that is the confusing one as you may have to run two smaller modules to make the 3/4 bank the same size as 1 and 2. Either that or you can just run a single module and it will be the same size. Or you can run banks 1 and 2 and still have the optimal memory configuration (which doesn't make sense as it wouldn't be triple channel.
Lots of funkiness that makes the simple little 2gb x2 that I have in there a cakewalk by comparison (and probably slower too atm).