Checked Crucial web site, and I found out that I need:
- DDR3 PC3-12800
- 240 pin (for desktop)
- 1.35/1.5V (more later)
- 1600 MHz
With these detail information, the next thing to decide is: Getting one 16Gb or getting two 8Gb? Technically, I can install one 16Gb, and later install one 8Gb thus max the 32 Gb memory limit. The problem is that there will be some serious performance penalty. So at the end I decided to stick with getting two equal 8Gb DDR3 memory, and later one, if I REALLY need to get that extra 8Gb, I will just buy another pair of 8Gb.
So the final question is: should I get 1.5V or 1.35V memory. If the one already installed in my machine is 1.35V, then I should go for 1.35V in order to match with everything. Since I don't have any documentation that says it in definitely, So the best way to figure is out is probably by opening the case.
Here's more info about DDR3L.
For 1.35V one, this sounds like a good option.
For 1.5V one, this seeems fine.