Maybe it's just me, but the MPSS versioning seems potentially confusing. I was recently updating my Compiler/VTUNE stuff from the "registration center" and saw that there's a new MPSS gold_update3_5 that just came out. Reading through the readme-en.txt I start seeing references to MPSS 2.1.6720-23 and scratching my head. Looking through my existing 3.1.2 readme it looks like 3.1.2 actually had newer stuff. So I start poking around. Going through the software.intel.com site I get to the MPSS page which differences the 2.1 vs. 3.1 releases and it looks like what I really want is 3.1.4. I guess if you pay attention it all makes sense, but I very nearly "updated" from 3.1.2 to gold_update3_5 (i.e. 2.1.6720-23) which probably wouldn't have been pretty.
Maybe this will save someone else some heartburn?
P.S. Might be nice if there were some forum tag pulldowns for: Software Products= MPSS and/or Technology= MIC and such.