FUTURE GENERATION COMPUTING STRATEGIES ARE CHANGING SCIENTIFIC AND COMMERCIAL APPLICATIONS