Depending on which processor is installed, different memory modules are required. Intel Xeon processors require ECC SODIMMs. Intel Core processors require non-ECC SODIMMs.
Faster memory will clock down to run at optimal speed depending on processor model installed.