Le competenze globali e il quadro delle competenze per un mondo digitale

Elaborazione ad alte prestazioni HPCC

Utilizzo di sistemi informatici avanzati e tecniche di programmazione speciali per risolvere problemi computazionali complessi.

Note di orientamento

Il calcolo ad alte prestazioni (HPC) è l'uso di supercomputer e tecniche di elaborazione parallela per risolvere problemi computazionali complessi. La tecnologia HPC si concentra sullo sviluppo di algoritmi e sistemi di elaborazione parallela.

Il calcolo ad alte prestazioni viene in genere utilizzato per risolvere problemi avanzati e svolgere attività di ricerca attraverso la modellazione, la simulazione e l'analisi al computer. 

La tecnologia HPC è applicata in una varietà di discipline, tra cui, in via non limitativa:

  • bioscienze e modellazione molecolare
  • dati geografici
  • esplorazione di petrolio e gas
  • modellizzazione climatica e previsioni meteorologiche
  • simulazioni fisiche
  • criptoanalisi.

I termini elaborazione (o calcolo) ad alte prestazioni e supercalcolo sono talvolta utilizzati in modo intercambiabile.

Livelli di responsabilità per questa abilità

4 5 6 7

Elaborazione ad alte prestazioni: Livelli 1-3

Questa abilità non viene in genere osservata o praticata a questi livelli di responsabilità e affidabilità.

Elaborazione ad alte prestazioni: Livello 4

Sviluppa soluzioni moderatamente complesse che utilizzano ambienti di elaborazione ad alte prestazioni per risolvere problemi reali. Applica una gamma di tecniche di calcolo ad alte prestazioni con sensibilità ai limiti delle tecniche. Utilizza il contributo e il feedback degli esperti, se del caso. Analizza la complessità, la scalabilità e le prestazioni degli algoritmi, comprese le applicazioni parallele, e apporta o consiglia miglioramenti.

Elaborazione ad alte prestazioni: Livello 5

Crea, testa e migliora soluzioni di elaborazione complesse ad alte prestazioni per risolvere problemi reali. Collabora con le parti interessate per garantire che le soluzioni di calcolo ad alte prestazioni siano efficaci nell'affrontare i loro problemi. Guida i team di sviluppo nell'uso appropriato ed efficace delle risorse di calcolo ad alte prestazioni

Elaborazione ad alte prestazioni: Livello 6

Avvia la creazione, il test, il miglioramento e l'applicazione di algoritmi che risolvono problemi reali in ambienti di calcolo ad alte prestazioni. Stabilisce standard e strategie per l'utilizzo del calcolo ad alte prestazioni. Guida l'applicazione di capacità organizzative per assicurare un uso appropriato, coerente ed efficace del calcolo ad alte prestazioni.

Elaborazione ad alte prestazioni: Livello 7

Dirige la creazione e la revisione di un approccio e una cultura interfunzionali a livello aziendale per l'elaborazione ad alte prestazioni. Guida lo sviluppo delle capacità di calcolo ad alte prestazioni dell'organizzazione e ne sostiene l'uso nella risoluzione di problemi reali.