ハイパフォーマンスコンピューティング HPCC
高度なコンピュータシステムと特別なプログラミング技術を使用して、複雑な計算問題を解決します。
ガイダンスノート
ハイパフォーマンスコンピューティング(HPC)は、複雑な計算問題を解決するためのスーパーコンピュータと並列処理技術の使用です。 HPCテクノロジは、並列処理アルゴリズムとシステムの開発に重点を置いています。
ハイパフォーマンスコンピューティングは通常、コンピュータモデリング、シミュレーション、分析を通じて高度な問題を解決し、研究活動を行うために使用されます。活動には以下が含まれますが、これらに限定されません。
- 並列アルゴリズムの設計と最適化
- HPC インフラストラクチャの管理と保守
- HPC 環境向けソフトウェアの開発
- HPC アプリケーションのパフォーマンス分析と最適化の実施
- 研究者と協力して、科学的な問題をHPCソリューションに変換します。
HPCテクノロジは、以下を含むがこれらに限定されないさまざまな分野で実装されています。
- バイオサイエンスと分子モデリング
- 地理データ
- 石油とガスの探査
- 気候モデリングと天気予報
- 物理シミュレーション
- 暗号解読
ハイパフォーマンスコンピューティングとスーパーコンピューティングという用語は、同じ意味で使用されることがあります。
このスキルの責任レベルを理解する
下位レベルが定義されていない場合...
- 特定のタスクと責任は、スキルが意思決定において、これらのレベルで通常期待されるよりも高いレベルの自律性、影響力、および複雑さを必要とするため、定義されていません。エッセンス・ステートメントを使用して、これらのレベルに関連する一般的な責任を理解できます。
上位レベルが定義されていない場合...
- 責任と説明責任は、これらのより高いレベルには、この特定のスキルの範囲を超えた戦略的リーダーシップとより広範な組織的影響力が含まれるため、定義されていません。エッセンスステートメントを参照してください。
スキルを開発し、このスキルに関連する責任を示す
定義されたレベルは、スキルと責任の段階的な進歩を示します。
下位レベルが定義されていない場合...
次の方法で、知識を深め、この分野で責任を持つ他の人をサポートすることができます。
- このスキルに関連する重要な概念と原則、およびそれが自分の役割に与える影響を学ぶ
- 関連スキルの実行(関連するSFIAスキルを参照)
- より高いレベルのタスクや活動を行っている他の人を支援する
上位レベルが定義されていない場合...
- より高いレベルの組織のリーダーシップにより適した関連スキルを開発することで進歩することができます。
SFIAスキルが7つのレベルすべてで定義されていない理由については、クリックしてください。
追加の説明とレベルを表示/非表示にします。
このスキルに対する責任レベル
4 | 5 | 6 | 7 |
レベル 3
ハイパフォーマンスコンピューティング: レベル 4
高性能コンピューティング環境を使用して実際の問題に対処する、適度に複雑なソリューションを開発します。 技術の限界に敏感な一連の高性能コンピューティング技術を適用します。 必要に応じて、専門家からの入力とフィードバックを使用します。 超並列実装を含むアルゴリズムの複雑さ、スケーラビリティ、およびパフォーマンスを分析し、改善を行うか、または推奨します。
ハイパフォーマンスコンピューティング: レベル 5
複雑なハイパフォーマンスコンピューティングソリューションを作成、テスト、および改善して、実際の問題に対処します。 ステークホルダと協力して、ハイパフォーマンスコンピューティングソリューションが問題の解決に効果的であることを確認します。 ハイパフォーマンスコンピューティングリソースの適切かつ効果的な使用について開発チームをガイドします。
ハイパフォーマンスコンピューティング: レベル 6
ハイパフォーマンスコンピューティング環境における現実の問題を解決するアルゴリズムの作成、テスト、改善、および適用を開始します。 ハイパフォーマンスコンピューティングを使用するための標準と戦略を設定します。 ハイパフォーマンスコンピューティングの適切で一貫性のある効果的な使用を保証するための組織機能の実装を主導します。
ハイパフォーマンスコンピューティング: レベル 7
ハイパフォーマンスコンピューティングのための、部門の枠を超えた企業全体のアプローチと文化の作成とレビューを指示します。 組織の高性能コンピューティング機能の開発を主導し、実際の問題の解決におけるその使用を支持します。