Performance Optimization of Numerically Intensive Codes (Software, Environments and Tools)