SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Update: What’s Missing from
HPC?


       John West
       DoD HPC Modernization Program
If you’re in this room, you
probably think HPC is a great idea.
                                 HPCC Newport 2013
                                           Page-2
Peak Computational Capability by Country
And as we heard last year   1993
countries all over the
world are racing to close
the leadership gap in
capabilities once held by
just a small number of
nations.

                            2012




                            Data : top500.org                          HPCC Newport 2013
                                                                                 Page-3
Technical Computing

 Supercomputing                         Few users




High Performance                       Few users
       Computing
                    “Missing Middle”




       Individual                      Many users
      Computing


                                                    HPCC Newport 2013
                                                              Page-4
So…where are they?


                     HPCC Newport 2013
                               Page-5
HPCC Newport 2013
          Page-6
HPCC Newport 2013
          Page-7
HPCC Newport 2013
          Page-8
The HPC and
supercomputing
users we have
today didn’t have a
choice.




                      HPCC Newport 2013
                                Page-9
The choice was
obvious for
individual computer
users.


And the middle,
stayed at the
bottom.


                      HPCC Newport 2013
                               Page-10
The journey from the bottom.
                               HPCC Newport 2013
                                        Page-11
HPC User

                        • Incomplete toolchain

                         • Little expertise and no social support

                       • Primitive interfaces

                         • Complex management

                       • Expensive hardware and software
Individual Computing
User                                                        HPCC Newport 2013
                                                                     Page-12
Why do they stay at the bottom?

They already have something
that works, and it’s too hard to
just “take ‘er for a spin.”
                                  HPCC Newport 2013
                                           Page-13
How do we increase the reach of HPC?
Hardware has gotten cheaper and better
There are system management options that
 reduce deployment complexity
 Interfaces are primitive (some work needed)
 Incomplete toolchain (hand to hand combat)
Little expertise and no social support

“I don’t know how, and there’s no one around here
                                        I can ask!”

                                                 HPCC Newport 2013
                                                          Page-14
Makers and Takers
 HPC Consumer
  – Use high performance computers
  – Run applications
  – Understand computing principles
 HPC Provider
  – Run and design high performance computers
  – Write and extend applications
  – Master computing principles


In practice this is a continuous spectrum, and
workers may move in either direction during their
career.
                                                    HPCC Newport 2013
                                                             Page-15
An interagency (NITRD) position

 The NITRD High End
  Computing Interagency
  Working Group (HEC-IWG)
  position on education and
  workforce development
  (Mar 2013)
 Articulates foundational
  principles
 Starting place for coordinated
  agency programs that will
  build a workforce
 NITRD is not a funding
  agency

The Networking and Information Technology Research and Development
Program, www.nitrd.gov
                                                                     HPCC Newport 2013
                                                                              Page-16
NITRD Position Overview
 Affirms the importance of HPC/HEC in national
  security and competitiveness terms
 Reviews DOE/NNSA-funded survey on
  characteristics of the HEC workforce
  – Statistics remain a problem for this segment of the workforce
 Articulates foundational principles that must be
  addressed for success




                                                                    HPCC Newport 2013
                                                                             Page-17
DoE HPC Provider Study
IDC HPC User Forum: Special Study (July 2010). A Study of the Talent
                 and Skill Set Issues Impacting HPC Data Centers.
 Staffing is hard
  – 93% of HPC centers surveyed said that hiring qualified staff is
     “somewhat hard” or “very hard” with the majority reporting that it is “very
     hard” to find qualified staff.

 Where do staff come from?
  – STEM grads
  – Other HPC centers
  – HPC vendors
 What skills are needed on the provider side?
  – Combined understanding of a scientific discipline and computational
     science and/or computer science; parallel programming and code
     optimization, especially for scaling to large processor/core counts;
     algorithm development; HEC system administration; and understanding
     of parallel file systems.
                                                                              HPCC Newport 2013
                                                                                       Page-18
The NITRD Principles
 An effective program
  – Increases the impact of HPC/HEC
  – Must address the entire spectrum consumer  provider




                                                           HPCC Newport 2013
                                                                    Page-19
The NITRD Principles
 An effective program
  – Increases the impact of HPC/HEC
  – Must address the entire spectrum consumer  provider
 Career transition for those already in the workforce
  just as important as increasing STEM grads
  – Many of us came to HPC after practicing in a discipline that uses it
  – Steal whenever possible (executive MBAs, certificates, …)




                                                                           HPCC Newport 2013
                                                                                    Page-20
The NITRD Principles
 An effective program
  – Increases the impact of HPC/HEC
  – Must address the entire spectrum consumer  provider
 Career transition for those already in the workforce
  just as important as increasing STEM grads
 If we want to teach it we have to define it
  – Enumerate the skill vectors that span our space (steal when possible):
     admins, architects, developers, …
  – Then work with traditional and non-traditional education partners on
     curricula




                                                                             HPCC Newport 2013
                                                                                      Page-21
The NITRD Principles
 An effective program
  – Increases the impact of HPC/HEC
  – Must address the entire spectrum consumer  provider
 Career transition for those already in the workforce
  just as important as increasing STEM grads
 If we want to teach it we have to define it
 …and reinforce it
  – (Continue to) fund research that gives academic community experience
     with real world (ish) problems
  – Internships, fellowships, awards, etc.
  – Establishing and illuminating HPC career paths will help with recruitment
     and retention (certifications? Maybe eventually…)




                                                                           HPCC Newport 2013
                                                                                    Page-22
Next Steps for NITRD HEC Members
 Define a set of career paths and skillsets
 Map the union of current efforts, identify gaps
 With educators, describe and develop curricula that
  will produce new Providers and Consumers
 Pilot new, more flexible methods of education and
  workforce development that enable in-career
  transitions
 Continue to fund relevant academic research
  problems, internships, graduate and post-doctoral
  fellowships, and partnerships with industry and
  academia.


                             ...and share, share, share
                                                      HPCC Newport 2013
                                                               Page-23
Read it at goo.gl/e03fU
Comment at john.west@hpc.mil
                               HPCC Newport 2013
                                        Page-24

Más contenido relacionado

Similar a What’s Missing from HPC?

Uber cloud at ucc dresden dec 2013
Uber cloud at ucc dresden dec 2013Uber cloud at ucc dresden dec 2013
Uber cloud at ucc dresden dec 2013Wolfgang Gentzsch
 
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
 
Converged Infrastructure Approach Paves Way for Improved Data Center Producti...
Converged Infrastructure Approach Paves Way for Improved Data Center Producti...Converged Infrastructure Approach Paves Way for Improved Data Center Producti...
Converged Infrastructure Approach Paves Way for Improved Data Center Producti...Dana Gardner
 
OpenPOWER's ISC 2016 Recap
OpenPOWER's ISC 2016 RecapOpenPOWER's ISC 2016 Recap
OpenPOWER's ISC 2016 RecapOpenPOWERorg
 
Interventions for scientific and enterprise applications
Interventions for scientific and enterprise applicationsInterventions for scientific and enterprise applications
Interventions for scientific and enterprise applicationseSAT Publishing House
 
Interventions for scientific and enterprise applications based on high perfor...
Interventions for scientific and enterprise applications based on high perfor...Interventions for scientific and enterprise applications based on high perfor...
Interventions for scientific and enterprise applications based on high perfor...eSAT Journals
 
GridEngine Summit Keynote about Uber Cloud Experiment
GridEngine Summit Keynote about Uber Cloud ExperimentGridEngine Summit Keynote about Uber Cloud Experiment
GridEngine Summit Keynote about Uber Cloud Experimenthpcexperiment
 
Gridcomputing
GridcomputingGridcomputing
Gridcomputingpchengi
 
Introducing the Jisc National HPC Agreement
Introducing the Jisc National HPC AgreementIntroducing the Jisc National HPC Agreement
Introducing the Jisc National HPC AgreementMartin Hamilton
 
Digital Railways presentation by Technology Strategy Board
Digital Railways presentation by Technology Strategy BoardDigital Railways presentation by Technology Strategy Board
Digital Railways presentation by Technology Strategy BoardKTN
 
UberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for BeginnersUberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for Beginnershpcexperiment
 
Migrating from a physical to a hosted Data Centre - Experiences of a small Un...
Migrating from a physical to a hosted Data Centre - Experiences of a small Un...Migrating from a physical to a hosted Data Centre - Experiences of a small Un...
Migrating from a physical to a hosted Data Centre - Experiences of a small Un...JISC's Green ICT Programme
 
High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance ComputingNous Infosystems
 
Pioneering and Democratizing Scalable HPC+AI at PSC
Pioneering and Democratizing Scalable HPC+AI at PSCPioneering and Democratizing Scalable HPC+AI at PSC
Pioneering and Democratizing Scalable HPC+AI at PSCinside-BigData.com
 
ISC 2016 Day 2 Recap
ISC 2016 Day 2 RecapISC 2016 Day 2 Recap
ISC 2016 Day 2 RecapOpenPOWERorg
 
CloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture OverviewCloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture OverviewCloudLightning
 
North mobile data capture
North mobile data captureNorth mobile data capture
North mobile data captureStweeve
 
Engaging with HPC Midlands - Next Steps
Engaging with HPC Midlands - Next StepsEngaging with HPC Midlands - Next Steps
Engaging with HPC Midlands - Next StepsMartin Hamilton
 
Bangladesh ic-design-program-rev4-1 bd
Bangladesh ic-design-program-rev4-1 bdBangladesh ic-design-program-rev4-1 bd
Bangladesh ic-design-program-rev4-1 bdkhalid noman husainy
 
Scaling the mirrorworld with knowledge graphs
Scaling the mirrorworld with knowledge graphsScaling the mirrorworld with knowledge graphs
Scaling the mirrorworld with knowledge graphsAlan Morrison
 

Similar a What’s Missing from HPC? (20)

Uber cloud at ucc dresden dec 2013
Uber cloud at ucc dresden dec 2013Uber cloud at ucc dresden dec 2013
Uber cloud at ucc dresden dec 2013
 
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
 
Converged Infrastructure Approach Paves Way for Improved Data Center Producti...
Converged Infrastructure Approach Paves Way for Improved Data Center Producti...Converged Infrastructure Approach Paves Way for Improved Data Center Producti...
Converged Infrastructure Approach Paves Way for Improved Data Center Producti...
 
OpenPOWER's ISC 2016 Recap
OpenPOWER's ISC 2016 RecapOpenPOWER's ISC 2016 Recap
OpenPOWER's ISC 2016 Recap
 
Interventions for scientific and enterprise applications
Interventions for scientific and enterprise applicationsInterventions for scientific and enterprise applications
Interventions for scientific and enterprise applications
 
Interventions for scientific and enterprise applications based on high perfor...
Interventions for scientific and enterprise applications based on high perfor...Interventions for scientific and enterprise applications based on high perfor...
Interventions for scientific and enterprise applications based on high perfor...
 
GridEngine Summit Keynote about Uber Cloud Experiment
GridEngine Summit Keynote about Uber Cloud ExperimentGridEngine Summit Keynote about Uber Cloud Experiment
GridEngine Summit Keynote about Uber Cloud Experiment
 
Gridcomputing
GridcomputingGridcomputing
Gridcomputing
 
Introducing the Jisc National HPC Agreement
Introducing the Jisc National HPC AgreementIntroducing the Jisc National HPC Agreement
Introducing the Jisc National HPC Agreement
 
Digital Railways presentation by Technology Strategy Board
Digital Railways presentation by Technology Strategy BoardDigital Railways presentation by Technology Strategy Board
Digital Railways presentation by Technology Strategy Board
 
UberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for BeginnersUberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for Beginners
 
Migrating from a physical to a hosted Data Centre - Experiences of a small Un...
Migrating from a physical to a hosted Data Centre - Experiences of a small Un...Migrating from a physical to a hosted Data Centre - Experiences of a small Un...
Migrating from a physical to a hosted Data Centre - Experiences of a small Un...
 
High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance Computing
 
Pioneering and Democratizing Scalable HPC+AI at PSC
Pioneering and Democratizing Scalable HPC+AI at PSCPioneering and Democratizing Scalable HPC+AI at PSC
Pioneering and Democratizing Scalable HPC+AI at PSC
 
ISC 2016 Day 2 Recap
ISC 2016 Day 2 RecapISC 2016 Day 2 Recap
ISC 2016 Day 2 Recap
 
CloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture OverviewCloudLightning - Project and Architecture Overview
CloudLightning - Project and Architecture Overview
 
North mobile data capture
North mobile data captureNorth mobile data capture
North mobile data capture
 
Engaging with HPC Midlands - Next Steps
Engaging with HPC Midlands - Next StepsEngaging with HPC Midlands - Next Steps
Engaging with HPC Midlands - Next Steps
 
Bangladesh ic-design-program-rev4-1 bd
Bangladesh ic-design-program-rev4-1 bdBangladesh ic-design-program-rev4-1 bd
Bangladesh ic-design-program-rev4-1 bd
 
Scaling the mirrorworld with knowledge graphs
Scaling the mirrorworld with knowledge graphsScaling the mirrorworld with knowledge graphs
Scaling the mirrorworld with knowledge graphs
 

Último

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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
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
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Último (20)

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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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)
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

What’s Missing from HPC?

  • 1. Update: What’s Missing from HPC? John West DoD HPC Modernization Program
  • 2. If you’re in this room, you probably think HPC is a great idea. HPCC Newport 2013 Page-2
  • 3. Peak Computational Capability by Country And as we heard last year 1993 countries all over the world are racing to close the leadership gap in capabilities once held by just a small number of nations. 2012 Data : top500.org HPCC Newport 2013 Page-3
  • 4. Technical Computing Supercomputing Few users High Performance Few users Computing “Missing Middle” Individual Many users Computing HPCC Newport 2013 Page-4
  • 5. So…where are they? HPCC Newport 2013 Page-5
  • 9. The HPC and supercomputing users we have today didn’t have a choice. HPCC Newport 2013 Page-9
  • 10. The choice was obvious for individual computer users. And the middle, stayed at the bottom. HPCC Newport 2013 Page-10
  • 11. The journey from the bottom. HPCC Newport 2013 Page-11
  • 12. HPC User • Incomplete toolchain • Little expertise and no social support • Primitive interfaces • Complex management • Expensive hardware and software Individual Computing User HPCC Newport 2013 Page-12
  • 13. Why do they stay at the bottom? They already have something that works, and it’s too hard to just “take ‘er for a spin.” HPCC Newport 2013 Page-13
  • 14. How do we increase the reach of HPC? Hardware has gotten cheaper and better There are system management options that reduce deployment complexity  Interfaces are primitive (some work needed)  Incomplete toolchain (hand to hand combat) Little expertise and no social support “I don’t know how, and there’s no one around here I can ask!” HPCC Newport 2013 Page-14
  • 15. Makers and Takers  HPC Consumer – Use high performance computers – Run applications – Understand computing principles  HPC Provider – Run and design high performance computers – Write and extend applications – Master computing principles In practice this is a continuous spectrum, and workers may move in either direction during their career. HPCC Newport 2013 Page-15
  • 16. An interagency (NITRD) position  The NITRD High End Computing Interagency Working Group (HEC-IWG) position on education and workforce development (Mar 2013)  Articulates foundational principles  Starting place for coordinated agency programs that will build a workforce  NITRD is not a funding agency The Networking and Information Technology Research and Development Program, www.nitrd.gov HPCC Newport 2013 Page-16
  • 17. NITRD Position Overview  Affirms the importance of HPC/HEC in national security and competitiveness terms  Reviews DOE/NNSA-funded survey on characteristics of the HEC workforce – Statistics remain a problem for this segment of the workforce  Articulates foundational principles that must be addressed for success HPCC Newport 2013 Page-17
  • 18. DoE HPC Provider Study IDC HPC User Forum: Special Study (July 2010). A Study of the Talent and Skill Set Issues Impacting HPC Data Centers.  Staffing is hard – 93% of HPC centers surveyed said that hiring qualified staff is “somewhat hard” or “very hard” with the majority reporting that it is “very hard” to find qualified staff.  Where do staff come from? – STEM grads – Other HPC centers – HPC vendors  What skills are needed on the provider side? – Combined understanding of a scientific discipline and computational science and/or computer science; parallel programming and code optimization, especially for scaling to large processor/core counts; algorithm development; HEC system administration; and understanding of parallel file systems. HPCC Newport 2013 Page-18
  • 19. The NITRD Principles  An effective program – Increases the impact of HPC/HEC – Must address the entire spectrum consumer  provider HPCC Newport 2013 Page-19
  • 20. The NITRD Principles  An effective program – Increases the impact of HPC/HEC – Must address the entire spectrum consumer  provider  Career transition for those already in the workforce just as important as increasing STEM grads – Many of us came to HPC after practicing in a discipline that uses it – Steal whenever possible (executive MBAs, certificates, …) HPCC Newport 2013 Page-20
  • 21. The NITRD Principles  An effective program – Increases the impact of HPC/HEC – Must address the entire spectrum consumer  provider  Career transition for those already in the workforce just as important as increasing STEM grads  If we want to teach it we have to define it – Enumerate the skill vectors that span our space (steal when possible): admins, architects, developers, … – Then work with traditional and non-traditional education partners on curricula HPCC Newport 2013 Page-21
  • 22. The NITRD Principles  An effective program – Increases the impact of HPC/HEC – Must address the entire spectrum consumer  provider  Career transition for those already in the workforce just as important as increasing STEM grads  If we want to teach it we have to define it  …and reinforce it – (Continue to) fund research that gives academic community experience with real world (ish) problems – Internships, fellowships, awards, etc. – Establishing and illuminating HPC career paths will help with recruitment and retention (certifications? Maybe eventually…) HPCC Newport 2013 Page-22
  • 23. Next Steps for NITRD HEC Members  Define a set of career paths and skillsets  Map the union of current efforts, identify gaps  With educators, describe and develop curricula that will produce new Providers and Consumers  Pilot new, more flexible methods of education and workforce development that enable in-career transitions  Continue to fund relevant academic research problems, internships, graduate and post-doctoral fellowships, and partnerships with industry and academia. ...and share, share, share HPCC Newport 2013 Page-23
  • 24. Read it at goo.gl/e03fU Comment at john.west@hpc.mil HPCC Newport 2013 Page-24