SlideShare a Scribd company logo
1 of 22
Experts in numerical software and
High Performance Computing
Selected lessons from
40+ HPC strategy/acquisition projects
InsideHPC Podcast
November 2015
Andrew Jones
Vice-President HPC Consulting & Services
Numerical Algorithms Group (NAG) Ltd./Inc.
@hpcnotes
2HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
HPC Expertise + Experience
45+ years
Independent, non-profit
HPC,
algorithms,
software engineering
Consulting + Services
+ Training + Software Products
20+ years
Independent
HPC,
project delivery,
secure projects
Consulting + Services
3HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
Develop/review
HPC strategy
How do I compare
with best practice
in HPC?
Ensure best value
when buying a
HPC system
Make my code
go faster
Make my code
better
Evaluate & adopt
new technologies
(GPU, Phi, …)
HPC User Support
Services
HPC project
management
Integrate
HPC expertise
into my team
4HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
Introduction
to HPC
Users Guide
to HPC
Fortran, C, C++ MPI, OpenMP
Python
Xeon Phi, GPUs,
CUDA, OpenCL
Debugging,
Profiling
& Optimisation
HPC Software
Development
Best Practice
Essential HPC
for the R&D
manager
HPC
Acquisition
Benchmarking
Service
Planning &
Delivery
5HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
UK, USA, Europe,
Africa, Middle East,
Australia, Asia, …
Industry
Government
Academia
Advise on customer
project sizes from
O($100k) to O($100m)
Nearly $1bn
total projected budget
of projects advised by
NAG + Red Oak
40+ HPC strategy/acquisition consulting projects
delivered by the team from NAG + Red Oak Consulting
6HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
SELECTED LESSONS
In no particular order …
7HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
develop
strategy
validate it
investment
case
market
research
infrastructure
planning
procurement
planning
secure
funding
procurement
infrastructure
works
commission
acceptance
testing
user service &
support
measure reporting prove value …
8HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
9HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
10HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
11HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
12HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
13HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
14HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
15HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
16HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
17HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
18HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
19HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
20HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
21HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
Experience matters.
Don’t rely on “how hard can it be?”
Ask for help.
Benefit from mistakes & successes of others.
22HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
EXPERTS IN HIGH PERFORMANCE COMPUTING,
ALGORITHMS AND NUMERICAL SOFTWARE
Results Matter. Trust NAG.
www.nag.com | blog.nag.com | @NAGtalk
@hpcnotes (Andrew Jones)

More Related Content

Similar to Lessons from 40+ HPC Projects - NAG

Measuring HPC: Performance, Cost, & Value
Measuring HPC: Performance, Cost, & ValueMeasuring HPC: Performance, Cost, & Value
Measuring HPC: Performance, Cost, & Valueinside-BigData.com
 
NAG Presentation to Eduserv Maths and Stats Software Dec2014
NAG Presentation to Eduserv Maths and Stats Software Dec2014NAG Presentation to Eduserv Maths and Stats Software Dec2014
NAG Presentation to Eduserv Maths and Stats Software Dec2014Eduserv
 
Learning Rust the Hard Way for a Production Kafka + ScyllaDB Pipeline
Learning Rust the Hard Way for a Production Kafka + ScyllaDB PipelineLearning Rust the Hard Way for a Production Kafka + ScyllaDB Pipeline
Learning Rust the Hard Way for a Production Kafka + ScyllaDB PipelineScyllaDB
 
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...SAP Analytics
 
Cloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAG
Cloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAGCloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAG
Cloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAGAndrew Jones
 
Genpact consulting services. Are you ready to be disrupted?
Genpact consulting services. Are you ready to be disrupted?Genpact consulting services. Are you ready to be disrupted?
Genpact consulting services. Are you ready to be disrupted?Michael Holmes, PMP
 
Prolifics Automated Delivery Pipeline Accelerators
Prolifics Automated Delivery Pipeline AcceleratorsProlifics Automated Delivery Pipeline Accelerators
Prolifics Automated Delivery Pipeline AcceleratorsGreg Hodgkinson
 
Cloud Task Execution at Scale with example from quant finance
Cloud Task Execution at Scale with example from quant financeCloud Task Execution at Scale with example from quant finance
Cloud Task Execution at Scale with example from quant financeJohn Holden
 
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...TPG The Project Group
 
HPE Technology Innovation Day
HPE Technology Innovation Day HPE Technology Innovation Day
HPE Technology Innovation Day Matt Angerer
 
HPE ADM Software Innovation Workshop
HPE ADM Software Innovation WorkshopHPE ADM Software Innovation Workshop
HPE ADM Software Innovation WorkshopMatt Angerer
 
Big Data Solutions Executive Overview
Big Data Solutions Executive OverviewBig Data Solutions Executive Overview
Big Data Solutions Executive OverviewRCG Global Services
 
Navigating the SAP HR Technology Landscape
Navigating the SAP HR Technology LandscapeNavigating the SAP HR Technology Landscape
Navigating the SAP HR Technology LandscapeNGA Human Resources
 
Larkwood consultants 2011 a
Larkwood consultants 2011 aLarkwood consultants 2011 a
Larkwood consultants 2011 asnyderdejr
 

Similar to Lessons from 40+ HPC Projects - NAG (20)

Measuring HPC: Performance, Cost, & Value
Measuring HPC: Performance, Cost, & ValueMeasuring HPC: Performance, Cost, & Value
Measuring HPC: Performance, Cost, & Value
 
NAG Presentation to Eduserv Maths and Stats Software Dec2014
NAG Presentation to Eduserv Maths and Stats Software Dec2014NAG Presentation to Eduserv Maths and Stats Software Dec2014
NAG Presentation to Eduserv Maths and Stats Software Dec2014
 
Learning Rust the Hard Way for a Production Kafka + ScyllaDB Pipeline
Learning Rust the Hard Way for a Production Kafka + ScyllaDB PipelineLearning Rust the Hard Way for a Production Kafka + ScyllaDB Pipeline
Learning Rust the Hard Way for a Production Kafka + ScyllaDB Pipeline
 
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...
#askSAP Analytics Innovations Community Call: Delivering the Intelligent Ente...
 
Cloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAG
Cloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAGCloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAG
Cloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAG
 
BizTransSysTech_v1.0
BizTransSysTech_v1.0BizTransSysTech_v1.0
BizTransSysTech_v1.0
 
Genpact consulting services. Are you ready to be disrupted?
Genpact consulting services. Are you ready to be disrupted?Genpact consulting services. Are you ready to be disrupted?
Genpact consulting services. Are you ready to be disrupted?
 
BizTransSysTech_v1.0
BizTransSysTech_v1.0BizTransSysTech_v1.0
BizTransSysTech_v1.0
 
Biz transsystech v1.0
Biz transsystech v1.0Biz transsystech v1.0
Biz transsystech v1.0
 
Prolifics Automated Delivery Pipeline Accelerators
Prolifics Automated Delivery Pipeline AcceleratorsProlifics Automated Delivery Pipeline Accelerators
Prolifics Automated Delivery Pipeline Accelerators
 
Cloud Task Execution at Scale with example from quant finance
Cloud Task Execution at Scale with example from quant financeCloud Task Execution at Scale with example from quant finance
Cloud Task Execution at Scale with example from quant finance
 
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
 
HGTechSolutions
HGTechSolutionsHGTechSolutions
HGTechSolutions
 
HGTechSolutions
HGTechSolutionsHGTechSolutions
HGTechSolutions
 
HPE Technology Innovation Day
HPE Technology Innovation Day HPE Technology Innovation Day
HPE Technology Innovation Day
 
HPE ADM Software Innovation Workshop
HPE ADM Software Innovation WorkshopHPE ADM Software Innovation Workshop
HPE ADM Software Innovation Workshop
 
Big Data Solutions Executive Overview
Big Data Solutions Executive OverviewBig Data Solutions Executive Overview
Big Data Solutions Executive Overview
 
Navigating the SAP HR Technology Landscape
Navigating the SAP HR Technology LandscapeNavigating the SAP HR Technology Landscape
Navigating the SAP HR Technology Landscape
 
Larkwood Consultants 2011
Larkwood Consultants 2011Larkwood Consultants 2011
Larkwood Consultants 2011
 
Larkwood consultants 2011 a
Larkwood consultants 2011 aLarkwood consultants 2011 a
Larkwood consultants 2011 a
 

More from inside-BigData.com

Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...inside-BigData.com
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networksinside-BigData.com
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...inside-BigData.com
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...inside-BigData.com
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...inside-BigData.com
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networksinside-BigData.com
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoringinside-BigData.com
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecastsinside-BigData.com
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Updateinside-BigData.com
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19inside-BigData.com
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuninginside-BigData.com
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODinside-BigData.com
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Accelerationinside-BigData.com
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficientlyinside-BigData.com
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Erainside-BigData.com
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computinginside-BigData.com
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Clusterinside-BigData.com
 

More from inside-BigData.com (20)

Major Market Shifts in IT
Major Market Shifts in ITMajor Market Shifts in IT
Major Market Shifts in IT
 
Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...Preparing to program Aurora at Exascale - Early experiences and future direct...
Preparing to program Aurora at Exascale - Early experiences and future direct...
 
Transforming Private 5G Networks
Transforming Private 5G NetworksTransforming Private 5G Networks
Transforming Private 5G Networks
 
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
 
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
 
HPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural NetworksHPC Impact: EDA Telemetry Neural Networks
HPC Impact: EDA Telemetry Neural Networks
 
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean MonitoringBiohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
 
Machine Learning for Weather Forecasts
Machine Learning for Weather ForecastsMachine Learning for Weather Forecasts
Machine Learning for Weather Forecasts
 
HPC AI Advisory Council Update
HPC AI Advisory Council UpdateHPC AI Advisory Council Update
HPC AI Advisory Council Update
 
Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19Fugaku Supercomputer joins fight against COVID-19
Fugaku Supercomputer joins fight against COVID-19
 
Energy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic TuningEnergy Efficient Computing using Dynamic Tuning
Energy Efficient Computing using Dynamic Tuning
 
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPODHPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
 
State of ARM-based HPC
State of ARM-based HPCState of ARM-based HPC
State of ARM-based HPC
 
Versal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud AccelerationVersal Premium ACAP for Network and Cloud Acceleration
Versal Premium ACAP for Network and Cloud Acceleration
 
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance EfficientlyZettar: Moving Massive Amounts of Data across Any Distance Efficiently
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
 
Scaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's EraScaling TCO in a Post Moore's Era
Scaling TCO in a Post Moore's Era
 
CUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computingCUDA-Python and RAPIDS for blazing fast scientific computing
CUDA-Python and RAPIDS for blazing fast scientific computing
 
Introducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi ClusterIntroducing HPC with a Raspberry Pi Cluster
Introducing HPC with a Raspberry Pi Cluster
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Lessons from 40+ HPC Projects - NAG

  • 1. Experts in numerical software and High Performance Computing Selected lessons from 40+ HPC strategy/acquisition projects InsideHPC Podcast November 2015 Andrew Jones Vice-President HPC Consulting & Services Numerical Algorithms Group (NAG) Ltd./Inc. @hpcnotes
  • 2. 2HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG. HPC Expertise + Experience 45+ years Independent, non-profit HPC, algorithms, software engineering Consulting + Services + Training + Software Products 20+ years Independent HPC, project delivery, secure projects Consulting + Services
  • 3. 3HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG. Develop/review HPC strategy How do I compare with best practice in HPC? Ensure best value when buying a HPC system Make my code go faster Make my code better Evaluate & adopt new technologies (GPU, Phi, …) HPC User Support Services HPC project management Integrate HPC expertise into my team
  • 4. 4HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG. Introduction to HPC Users Guide to HPC Fortran, C, C++ MPI, OpenMP Python Xeon Phi, GPUs, CUDA, OpenCL Debugging, Profiling & Optimisation HPC Software Development Best Practice Essential HPC for the R&D manager HPC Acquisition Benchmarking Service Planning & Delivery
  • 5. 5HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG. UK, USA, Europe, Africa, Middle East, Australia, Asia, … Industry Government Academia Advise on customer project sizes from O($100k) to O($100m) Nearly $1bn total projected budget of projects advised by NAG + Red Oak 40+ HPC strategy/acquisition consulting projects delivered by the team from NAG + Red Oak Consulting
  • 6. 6HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG. SELECTED LESSONS In no particular order …
  • 7. 7HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG. develop strategy validate it investment case market research infrastructure planning procurement planning secure funding procurement infrastructure works commission acceptance testing user service & support measure reporting prove value …
  • 8. 8HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 9. 9HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 10. 10HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 11. 11HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 12. 12HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 13. 13HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 14. 14HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 15. 15HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 16. 16HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 17. 17HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 18. 18HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 19. 19HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 20. 20HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG.
  • 21. 21HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG. Experience matters. Don’t rely on “how hard can it be?” Ask for help. Benefit from mistakes & successes of others.
  • 22. 22HPC + Algorithms + Software Engineering | Consulting + Professional Services + Training | Results Matter. Trust NAG. EXPERTS IN HIGH PERFORMANCE COMPUTING, ALGORITHMS AND NUMERICAL SOFTWARE Results Matter. Trust NAG. www.nag.com | blog.nag.com | @NAGtalk @hpcnotes (Andrew Jones)