I would recommend starting with http://www.crucial.com/usa/en/systemscanner Crucial System Scanner which will scan your hardware and recommend memory, maximum module size, number of slots, and speed. this will help you determine what system supports.