SlideShare a Scribd company logo
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

DOC
Đề tài: Lắp ráp, sửa chữa và bảo trì máy tính tại công ty, HAY, 9đ
PDF
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์
PDF
Ogrzewanie hybrydowe - funkcjonowane, cechy i zalety
PDF
LLDH mon Tin hoc - Chuong 3 - Mot so hoat dong dien hinh trong day hoc Tin ho...
PDF
Tieng Anh chuyen nganh CNTT
PDF
ประวัติส่วนตัวคอม
DOCX
Tham Khảo 200 Đề Tài Tiểu Luận Môn Hệ Hỗ Trợ Ra Quyết Định, 9 Điểm
PDF
โครงงานคอมพ วเตอร W (1)
Đề tài: Lắp ráp, sửa chữa và bảo trì máy tính tại công ty, HAY, 9đ
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์
Ogrzewanie hybrydowe - funkcjonowane, cechy i zalety
LLDH mon Tin hoc - Chuong 3 - Mot so hoat dong dien hinh trong day hoc Tin ho...
Tieng Anh chuyen nganh CNTT
ประวัติส่วนตัวคอม
Tham Khảo 200 Đề Tài Tiểu Luận Môn Hệ Hỗ Trợ Ra Quyết Định, 9 Điểm
โครงงานคอมพ วเตอร W (1)

Viewers also liked (20)

PDF
2016 IDC HPC Market Update
PDF
IDC HPC Market Update
PDF
HPC Market Update from IDC
PDF
Intersect360 Top of All Things in HPC Snapshot Analysis
PDF
HPC Computing Trends
PDF
2015-10-3_2442
PDF
TopQuants2014_JokTang_DenysSemagin
PPTX
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
PDF
MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...
PDF
Nasa HPC in the Cloud
PPTX
High-Performance Computing Research in Europe
PDF
The deal 2010 iim indore bank_onus
PPTX
Metric representation for measuring software usability
PDF
HPC the new normal
PPTX
How does E- Commerce work?
PPT
Kpi for software development
PPTX
GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"
PDF
Trends towards the merge of HPC + Big Data systems
PPTX
Agile and Lean Software Development
PPTX
IDC Perspectives on Big Data Outside of HPC
2016 IDC HPC Market Update
IDC HPC Market Update
HPC Market Update from IDC
Intersect360 Top of All Things in HPC Snapshot Analysis
HPC Computing Trends
2015-10-3_2442
TopQuants2014_JokTang_DenysSemagin
Deliver Best-in-Class HPC Cloud Solutions Without Losing Your Mind
MT09 Using Dell’s HPC Cloud Solutions to maximize HPC utilization while reduc...
Nasa HPC in the Cloud
High-Performance Computing Research in Europe
The deal 2010 iim indore bank_onus
Metric representation for measuring software usability
HPC the new normal
How does E- Commerce work?
Kpi for software development
GreenBiz 17 Workshop Slides: "Applying Lifecycle Thinking to Zero Waste Goals"
Trends towards the merge of HPC + Big Data systems
Agile and Lean Software Development
IDC Perspectives on Big Data Outside of HPC
Ad

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

PPTX
Lessons from 40+ HPC Projects - NAG
PDF
Cloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAG
PDF
Aras Community Update 2016
PPTX
3D Models for Construction Estimating
PDF
Cloud Task Execution at Scale with example from quant finance
PDF
HPC Compass 2014/2015 IBM Special
PDF
Hpc kompass ibm_special_2014
PDF
7 Ways to Maximize ROI on your Digital Experience Investement
PPTX
AppDynamics User Group
PDF
Jakob Freund: Camunda for IT Executives - Camunda Days
PDF
ExtraHop Atlas Services Operational Excellence datasheet
PDF
Optimizing Innovation: Modular Toolchains that Enable Digital Transformations
PDF
Optimizing Innovation- Modular Toolchains that Enable Digital Transformations
PDF
IBM BPM Updates - BPM 8.5.7 and BPM 8.6
PDF
CPQ Guidebook for Manufacturers
PDF
Digital_Twins_v1.0.pdf
PDF
Introduction to HPCM
PDF
Fourfront Company Presentation 1
PDF
Cloud-Computing
PDF
PWC Software Robotics
Lessons from 40+ HPC Projects - NAG
Cloud for HPC - UKRI Cloud Workshop 2019 - Andrew Jones NAG
Aras Community Update 2016
3D Models for Construction Estimating
Cloud Task Execution at Scale with example from quant finance
HPC Compass 2014/2015 IBM Special
Hpc kompass ibm_special_2014
7 Ways to Maximize ROI on your Digital Experience Investement
AppDynamics User Group
Jakob Freund: Camunda for IT Executives - Camunda Days
ExtraHop Atlas Services Operational Excellence datasheet
Optimizing 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
CPQ Guidebook for Manufacturers
Digital_Twins_v1.0.pdf
Introduction to HPCM
Fourfront Company Presentation 1
Cloud-Computing
PWC Software Robotics
Ad

More from inside-BigData.com (20)

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

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Cloud computing and distributed systems.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
KodekX | Application Modernization Development
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
cuic standard and advanced reporting.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Cloud computing and distributed systems.
Per capita expenditure prediction using model stacking based on satellite ima...
Spectral efficient network and resource selection model in 5G networks
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Digital-Transformation-Roadmap-for-Companies.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
KodekX | Application Modernization Development
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Dropbox Q2 2025 Financial Results & Investor Presentation
20250228 LYD VKU AI Blended-Learning.pptx

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.