Which hardware or software technology will provide your next step in performance or cost efficiency? How will you ensure your applications and skills are ready for future technology? Where should you focus your investment for sustainable HPC?
NAG HPC Technology Evaluation Consulting can help you plan for future HPC technology - securing optimum benefits and managing the challenges.
Market survey and technology watch
NAG experts track and evaluate the trends, technologies and suppliers of HPC. We support your planning by undertaking surveys of the HPC market (suppliers and researchers) to identify and assess technologies, products and services that might fit your business needs.
This information helps you to plan for procurements (ensure budgets and goals are matched, and that the market can deliver). It helps you to plan for sustainable application development - by knowing what technologies are likely to be relevant to your users in the future.
NAG helps you to prepare for the short term (tracking products, service and training) or long term (tracking roadmaps, technologies and research).
NAG is a trusted and expert partner in your technology planning, enabling you to focus benchmarking and application design efforts on the most promising technology candidates.
NAG undertakes benchmarking studies of specific technologies (hardware or software). This usually means performance testing, but may also include numerical robustness, portability, or other aspects of technology that are important to you.
Benchmarking can be used to understand the performance and cost implications of adopting new technologies. This enables planning to be evidence based and encompass performance targets, porting and support needs, skills and training needs, and more.
Benchmarking can also be used to underpin procurements and acceptance testing.
NAG undertakes focused performance studies (e.g. a particular application benchmarked across a range of HPC systems). NAG also offers a managed technology evaluation service, where we collaborate to undertake continual performance evaluations of new technologies (software, hardware, etc.) as they emerge and show potential for your business. NAG also advises on the role of benchmarking in procurement, application planning, acceptance testing and more.
Strategy for application development
With a proper understanding of the future technology directions - spanning hardware, software, programming technologies and more - you can develop an effective strategy for sustainable application development. This means you can invest with confidence in your essential application development, adding new features and capabilities, to enable your business to secure and protect competitive advantage.
NAG helps by advising on application design choices and strategy, taking into account technology directions. NAG advice can include algorithms, performance implementation, portability, sustainability, skills and more.
You can benefit from NAG's advice whether your target platforms are high end desktop workstations - or million core supercomputers. Or both.