SlideShare a Scribd company logo
1 of 30
Download to read offline
Experts in numerical software and
High Performance Computing
Measuring HPC:
Performance, Cost & Value
IDC HPC User Forum
Austin, TX
6-8 September 2016
Andrew Jones
Vice-President Strategic HPC Services
WHY MEASURE?
3High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Instead, use your time to
optimize benefit from those decisions make sure the next decision is right
Weak idea
Don’t waste your valuable time justifying past decisions
“Justify the investments made”
4High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Optimize usage to maximize
science/engineering impact and business value
Where possible, “fairness” innovation vs. production?
Understand how the current HPC capability is used
5High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
6High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Use data on value delivered by
current HPC capability
so future investments can be
made with confidence
at the right scale, type and
timing for maximum value
7High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Make best use of current capability
Make best decisions for the future capability
MEASURING PERFORMANCE
9High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Benchmarks
“How fast is my
code?”
“How fast is this
supercomputer?”
“Which
system/processor
is faster?”
“How does my
code scale?”
10High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
11High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Drive value for money + technical confidence
Guide
procurement
planning
Support
procurement
evaluation
Acceptance
testing
12High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
0
2
4
6
8
10
12
14
A B C D E F G
Performance
0
2
4
6
8
10
12
14
A B C D E F G
Performance
13High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
How well is the HPC facility/service run?
How well is it used?
How fair is it?
Cost, business impact, … [in next section]
14High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
15High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
16High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
17High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
How effectively do teams work together?
Productivity and happiness of users, service staff, etc.
Organizational structures
Governance
Etc.
18High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
… but also affects everyone
Performance becomes a discipline in its own right …
Lots of things to measure!
Not just code speed
MEASURING COST
20High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Computer Storage Network Staff Electricity
Cooling Facility costs Security Time (!) Resilience
Measurement &
Reporting
Financing effects Insurance
Irrecoverable
taxes
Procurement
project
Application
porting
Software licenses
User training &
support
Documentation Commissioning
Warranty,
support,
maintenance
Decommissioning
Availability /
throughput
Data migration … and more …
21High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
?
Which costs
can you
control?
Which costs
does your
budget bear?
How are you
incentivized
against other
costs?
How will costs
change over
time?
22High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Total Cost of Ownership
(TCO)
• What are all the costs
involved in owning and
operating this HPC service?
• Most important to HPC
owners/managers
• It costs money even if not
used (always)
Total Cost of Solution
(TCS)
• What are all the costs I will
incur using this HPC service
for a specific project?
• Most important to HPC
users
• It costs nothing if not used
(sometimes)
23High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Much more complicated than just price of hardware …
Which costs can be controlled?
TCO vs. TCS
MEASURING VALUE
25High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
26High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
27High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
ROI is only part of the answer
Value to the business might be binary:
project/product not possible without HPC
Determining value can be hard & sometimes subjective
SUMMARY
29High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Measuring HPC can be very powerful
for the business and the user when done well
Measuring performance, costs and value
are all complex and can be hard to get right
Measurement is only the start …
effective reporting can be even more important!
NAG HPC consulting can help you
30High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
Experts in High Performance Computing,
Algorithms and Numerical Software Engineering
www.nag.com | blog.nag.com | @NAGtalk
@hpcnotes
Please come to our tutorial at SC16 in Austin this November:
Essential HPC Finance Practice – TCO, cost recovery models, etc.

More Related Content

Viewers also liked

TopQuants2014_JokTang_DenysSemagin
TopQuants2014_JokTang_DenysSemaginTopQuants2014_JokTang_DenysSemagin
TopQuants2014_JokTang_DenysSemaginDenys Semagin
 
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your MindDeliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your MindAvere Systems
 
MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...
MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...
MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...Dell EMC World
 
High-Performance Computing Research in Europe
High-Performance Computing Research in EuropeHigh-Performance Computing Research in Europe
High-Performance Computing Research in EuropeGovnet Events
 
The deal 2010 iim indore bank_onus
The deal 2010 iim indore bank_onusThe deal 2010 iim indore bank_onus
The deal 2010 iim indore bank_onusAnshuman Atri
 
Metric representation for measuring software usability
Metric representation for measuring software usabilityMetric representation for measuring software usability
Metric representation for measuring software usabilityJohnny Kingdom
 
HPC the new normal
HPC the new normalHPC the new normal
HPC the new normalEurotech
 
How does E- Commerce work?
How does E- Commerce work?How does E- Commerce work?
How does E- Commerce work?Jagriti Prasad
 
Kpi for software development
Kpi for software developmentKpi for software development
Kpi for software developmentmohablackdavis
 
GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"
GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"
GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"GreenBiz Group
 
(BDT201) Big Data and HPC State of the Union | AWS re:Invent 2014
(BDT201) Big Data and HPC State of the Union | AWS re:Invent 2014(BDT201) Big Data and HPC State of the Union | AWS re:Invent 2014
(BDT201) Big Data and HPC State of the Union | AWS re:Invent 2014Amazon Web Services
 
Trends towards the merge of HPC + Big Data systems
Trends towards the merge of HPC + Big Data systemsTrends towards the merge of HPC + Big Data systems
Trends towards the merge of HPC + Big Data systemsIgor José F. Freitas
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
IDC Perspectives on Big Data Outside of HPC
IDC Perspectives on Big Data Outside of HPCIDC Perspectives on Big Data Outside of HPC
IDC Perspectives on Big Data Outside of HPCinside-BigData.com
 
Getting Started with Big Data and HPC in the Cloud - August 2015
Getting Started with Big Data and HPC in the Cloud - August 2015Getting Started with Big Data and HPC in the Cloud - August 2015
Getting Started with Big Data and HPC in the Cloud - August 2015Amazon Web Services
 

Viewers also liked (20)

HPC Computing Trends
HPC Computing TrendsHPC Computing Trends
HPC Computing Trends
 
2015-10-3_2442
2015-10-3_24422015-10-3_2442
2015-10-3_2442
 
TopQuants2014_JokTang_DenysSemagin
TopQuants2014_JokTang_DenysSemaginTopQuants2014_JokTang_DenysSemagin
TopQuants2014_JokTang_DenysSemagin
 
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your MindDeliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
 
MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...
MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...
MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...
 
Nasa HPC in the Cloud
Nasa HPC in the CloudNasa HPC in the Cloud
Nasa HPC in the Cloud
 
High-Performance Computing Research in Europe
High-Performance Computing Research in EuropeHigh-Performance Computing Research in Europe
High-Performance Computing Research in Europe
 
The deal 2010 iim indore bank_onus
The deal 2010 iim indore bank_onusThe deal 2010 iim indore bank_onus
The deal 2010 iim indore bank_onus
 
Metric representation for measuring software usability
Metric representation for measuring software usabilityMetric representation for measuring software usability
Metric representation for measuring software usability
 
HPC the new normal
HPC the new normalHPC the new normal
HPC the new normal
 
How does E- Commerce work?
How does E- Commerce work?How does E- Commerce work?
How does E- Commerce work?
 
Kpi for software development
Kpi for software developmentKpi for software development
Kpi for software development
 
GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"
GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"
GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"
 
(BDT201) Big Data and HPC State of the Union | AWS re:Invent 2014
(BDT201) Big Data and HPC State of the Union | AWS re:Invent 2014(BDT201) Big Data and HPC State of the Union | AWS re:Invent 2014
(BDT201) Big Data and HPC State of the Union | AWS re:Invent 2014
 
Trends towards the merge of HPC + Big Data systems
Trends towards the merge of HPC + Big Data systemsTrends towards the merge of HPC + Big Data systems
Trends towards the merge of HPC + Big Data systems
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
IDC Perspectives on Big Data Outside of HPC
IDC Perspectives on Big Data Outside of HPCIDC Perspectives on Big Data Outside of HPC
IDC Perspectives on Big Data Outside of HPC
 
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XPIntroduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
 
Getting Started with Big Data and HPC in the Cloud - August 2015
Getting Started with Big Data and HPC in the Cloud - August 2015Getting Started with Big Data and HPC in the Cloud - August 2015
Getting Started with Big Data and HPC in the Cloud - August 2015
 
Hot Technology Topics in 2017
Hot Technology Topics in 2017Hot Technology Topics in 2017
Hot Technology Topics in 2017
 

Similar to Measuring HPC: Performance, Cost, & Value

Lessons from 40+ HPC Projects - NAG
Lessons from 40+ HPC Projects -  NAGLessons from 40+ HPC Projects -  NAG
Lessons from 40+ HPC Projects - NAGinside-BigData.com
 
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
 
Aras Community Update 2016
Aras Community Update 2016Aras Community Update 2016
Aras Community Update 2016Aras
 
3D Models for Construction Estimating
3D Models for Construction Estimating3D Models for Construction Estimating
3D Models for Construction EstimatingIan McGaw
 
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
 
Hpc kompass ibm_special_2014
Hpc kompass ibm_special_2014Hpc kompass ibm_special_2014
Hpc kompass ibm_special_2014TTEC
 
HPC Compass 2014/2015 IBM Special
HPC Compass 2014/2015 IBM SpecialHPC Compass 2014/2015 IBM Special
HPC Compass 2014/2015 IBM SpecialMarco van der Hart
 
7 Ways to Maximize ROI on your Digital Experience Investement
7 Ways to Maximize ROI on your Digital Experience Investement7 Ways to Maximize ROI on your Digital Experience Investement
7 Ways to Maximize ROI on your Digital Experience InvestementGlenn Kline
 
AppDynamics User Group
AppDynamics User GroupAppDynamics User Group
AppDynamics User GroupMike Ruangutai
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Dayscamunda services GmbH
 
ExtraHop Atlas Services Operational Excellence datasheet
ExtraHop Atlas Services Operational Excellence datasheetExtraHop Atlas Services Operational Excellence datasheet
ExtraHop Atlas Services Operational Excellence datasheetExtraHop Networks
 
Optimizing Innovation: Modular Toolchains that Enable Digital Transformations
Optimizing Innovation: Modular Toolchains that Enable Digital TransformationsOptimizing Innovation: Modular Toolchains that Enable Digital Transformations
Optimizing Innovation: Modular Toolchains that Enable Digital TransformationsDevOps.com
 
Optimizing Innovation- Modular Toolchains that Enable Digital Transformations
Optimizing Innovation-  Modular Toolchains that Enable Digital TransformationsOptimizing Innovation-  Modular Toolchains that Enable Digital Transformations
Optimizing Innovation- Modular Toolchains that Enable Digital TransformationsTasktop
 
IBM BPM Updates - BPM 8.5.7 and BPM 8.6
IBM BPM Updates - BPM 8.5.7 and BPM 8.6IBM BPM Updates - BPM 8.5.7 and BPM 8.6
IBM BPM Updates - BPM 8.5.7 and BPM 8.6Allen Chan
 
CPQ Guidebook for Manufacturers
CPQ Guidebook for Manufacturers CPQ Guidebook for Manufacturers
CPQ Guidebook for Manufacturers Mark Keenan
 
Fourfront Company Presentation 1
Fourfront Company Presentation 1Fourfront Company Presentation 1
Fourfront Company Presentation 1sitaramkandi
 
PWC Software Robotics
PWC Software RoboticsPWC Software Robotics
PWC Software RoboticsUiPath
 

Similar to Measuring HPC: Performance, Cost, & Value (20)

Lessons from 40+ HPC Projects - NAG
Lessons from 40+ HPC Projects -  NAGLessons from 40+ HPC Projects -  NAG
Lessons from 40+ HPC Projects - NAG
 
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
 
Aras Community Update 2016
Aras Community Update 2016Aras Community Update 2016
Aras Community Update 2016
 
3D Models for Construction Estimating
3D Models for Construction Estimating3D Models for Construction Estimating
3D Models for Construction Estimating
 
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
 
Hpc kompass ibm_special_2014
Hpc kompass ibm_special_2014Hpc kompass ibm_special_2014
Hpc kompass ibm_special_2014
 
HPC Compass 2014/2015 IBM Special
HPC Compass 2014/2015 IBM SpecialHPC Compass 2014/2015 IBM Special
HPC Compass 2014/2015 IBM Special
 
7 Ways to Maximize ROI on your Digital Experience Investement
7 Ways to Maximize ROI on your Digital Experience Investement7 Ways to Maximize ROI on your Digital Experience Investement
7 Ways to Maximize ROI on your Digital Experience Investement
 
AppDynamics User Group
AppDynamics User GroupAppDynamics User Group
AppDynamics User Group
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Days
 
ExtraHop Atlas Services Operational Excellence datasheet
ExtraHop Atlas Services Operational Excellence datasheetExtraHop Atlas Services Operational Excellence datasheet
ExtraHop Atlas Services Operational Excellence datasheet
 
Optimizing Innovation: Modular Toolchains that Enable Digital Transformations
Optimizing Innovation: Modular Toolchains that Enable Digital TransformationsOptimizing Innovation: Modular Toolchains that Enable Digital Transformations
Optimizing Innovation: Modular Toolchains that Enable Digital Transformations
 
Optimizing Innovation- Modular Toolchains that Enable Digital Transformations
Optimizing Innovation-  Modular Toolchains that Enable Digital TransformationsOptimizing Innovation-  Modular Toolchains that Enable Digital Transformations
Optimizing Innovation- Modular Toolchains that Enable Digital Transformations
 
IBM BPM Updates - BPM 8.5.7 and BPM 8.6
IBM BPM Updates - BPM 8.5.7 and BPM 8.6IBM BPM Updates - BPM 8.5.7 and BPM 8.6
IBM BPM Updates - BPM 8.5.7 and BPM 8.6
 
CPQ Guidebook for Manufacturers
CPQ Guidebook for Manufacturers CPQ Guidebook for Manufacturers
CPQ Guidebook for Manufacturers
 
Digital_Twins_v1.0.pdf
Digital_Twins_v1.0.pdfDigital_Twins_v1.0.pdf
Digital_Twins_v1.0.pdf
 
Introduction to HPCM
Introduction to HPCMIntroduction to HPCM
Introduction to HPCM
 
Fourfront Company Presentation 1
Fourfront Company Presentation 1Fourfront Company Presentation 1
Fourfront Company Presentation 1
 
Cloud-Computing
Cloud-ComputingCloud-Computing
Cloud-Computing
 
PWC Software Robotics
PWC Software RoboticsPWC Software Robotics
PWC Software Robotics
 

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

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Measuring HPC: Performance, Cost, & Value

  • 1. Experts in numerical software and High Performance Computing Measuring HPC: Performance, Cost & Value IDC HPC User Forum Austin, TX 6-8 September 2016 Andrew Jones Vice-President Strategic HPC Services
  • 3. 3High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Instead, use your time to optimize benefit from those decisions make sure the next decision is right Weak idea Don’t waste your valuable time justifying past decisions “Justify the investments made”
  • 4. 4High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Optimize usage to maximize science/engineering impact and business value Where possible, “fairness” innovation vs. production? Understand how the current HPC capability is used
  • 5. 5High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
  • 6. 6High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Use data on value delivered by current HPC capability so future investments can be made with confidence at the right scale, type and timing for maximum value
  • 7. 7High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Make best use of current capability Make best decisions for the future capability
  • 9. 9High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Benchmarks “How fast is my code?” “How fast is this supercomputer?” “Which system/processor is faster?” “How does my code scale?”
  • 10. 10High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
  • 11. 11High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Drive value for money + technical confidence Guide procurement planning Support procurement evaluation Acceptance testing
  • 12. 12High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com 0 2 4 6 8 10 12 14 A B C D E F G Performance 0 2 4 6 8 10 12 14 A B C D E F G Performance
  • 13. 13High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com How well is the HPC facility/service run? How well is it used? How fair is it? Cost, business impact, … [in next section]
  • 14. 14High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
  • 15. 15High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
  • 16. 16High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
  • 17. 17High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com How effectively do teams work together? Productivity and happiness of users, service staff, etc. Organizational structures Governance Etc.
  • 18. 18High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com … but also affects everyone Performance becomes a discipline in its own right … Lots of things to measure! Not just code speed
  • 20. 20High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Computer Storage Network Staff Electricity Cooling Facility costs Security Time (!) Resilience Measurement & Reporting Financing effects Insurance Irrecoverable taxes Procurement project Application porting Software licenses User training & support Documentation Commissioning Warranty, support, maintenance Decommissioning Availability / throughput Data migration … and more …
  • 21. 21High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com ? Which costs can you control? Which costs does your budget bear? How are you incentivized against other costs? How will costs change over time?
  • 22. 22High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Total Cost of Ownership (TCO) • What are all the costs involved in owning and operating this HPC service? • Most important to HPC owners/managers • It costs money even if not used (always) Total Cost of Solution (TCS) • What are all the costs I will incur using this HPC service for a specific project? • Most important to HPC users • It costs nothing if not used (sometimes)
  • 23. 23High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Much more complicated than just price of hardware … Which costs can be controlled? TCO vs. TCS
  • 25. 25High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
  • 26. 26High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com
  • 27. 27High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com ROI is only part of the answer Value to the business might be binary: project/product not possible without HPC Determining value can be hard & sometimes subjective
  • 29. 29High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Measuring HPC can be very powerful for the business and the user when done well Measuring performance, costs and value are all complex and can be hard to get right Measurement is only the start … effective reporting can be even more important! NAG HPC consulting can help you
  • 30. 30High Performance Computing Consulting | Numerical Algorithms | Software Engineering Services | www.nag.com Experts in High Performance Computing, Algorithms and Numerical Software Engineering www.nag.com | blog.nag.com | @NAGtalk @hpcnotes Please come to our tutorial at SC16 in Austin this November: Essential HPC Finance Practice – TCO, cost recovery models, etc.